1. I have ST2.5 and I still use it and like a lot of what it has to offer. I'm sure there is much better available, but I've been able to get these instruments to work well with my other stuff - sure there are some sounds that are crap, but a lot of good stuff for me.
2. I still have SonikSynth2 and I still use it (in the ST interface) - as #1 above
3. I paid full price for these a long time ago
4. I got a LOT of use and enjoyment of what these libraries brought me
5. I don't understand why it isn't working for others in Sonar X3 - works fine here in the 64bit version without any weirdness.
6. I'd like t get ST3, but I can't justify the money for as little as I get to play with my toys. I think the $99 upgrade price is very attractive, though I'm not entirely sure if it really sounds a lot better since it has all the old sounds in it and some amount of new sounds - net really clear as to what is new vs old on the marketing site and the "numbers" of sounds advertised doesn't seem to be a whole lot more than the old ST2.5 XL set, so it seems like an awful lot of reused material.
7. Those who feel "ripped off" because they paid for older technology when it was new surely must be used to this feeling. If I could get all the money back that I've spent on old technology that didn't live up to today's standards, I'd be a wealthy man. In the 90s, you could get a 386sx system with MB of RAM and MB of disk space and easily pay triple what you get an i5 with GBs of RAM and 100s of GB of hard drive space - forget all the other subtleties of RAM access speed, SSD drives, bus speeds, power usage, etc. You just can't feel bad about spending the money or you have to wait until it's old and $29. There's a reason it's only $29.
Just a few (well, 7) thoughts.