I have PSE2, and I love it, but I've been lusting

after CS for a while now. The main drawback is of course, the price. Owners of PSE2 aren't eligible for the lower priced "upgrade" versions, so I'd be paying around $650 dollars...about 2 week's pay. Plus, I'd need to order it online as you can't buy the Mac version in stores. Are the differences between the versions profound enough to make the purchase worthwhile?
I know that I've the only one who can really say yes or no, but I have a dial-up connection which times out every time I've tried to download the demo version from the Adobe web site. So I have to make my choice sight unseen.
Right now I use PSE2 for layouts, printing digital photos and just playing around. I get frustrated at the lack of detail that can be applied to layer styles and the absence of actions to make things quicker.
If you have upgraded, what's your opinion?