Quote: "Because NOT everyone HAS the MONEY to PURCHASE CS4."
Yes, but when CS3 soon becomes completely outdated and no one is using it anymore and his files become incompatible with everyone elses (For Premier and After FX and such mainly, not all the programs have backwards incompatibility.) he'll have to get CS4 to keep up anyway. It makes more sense just to wait and get CS4, rather than getting CS3 and later having to get CS4 anyway. With the programs that dont have backwards compatibility, you can open a CS3 project in CS4, but you can only save it as a CS4 project. And then you can open it back up in CS3.
Quote: "Also CS4 HAS some SPEED issues on some COMPUTERS."
I honestly had no idea about that one. Some of the crappier computers at school (2.13 GHz dual cores with 1GB of RAM and XP) run CS4 just fine. It runs like a dream on the good school machines.
Quote: "And apart from a few features, it does pretty much the same thing."
Not true. All the of the interfaces have been redone, Dreamweaver received dramatic improvements in its previewing capabilities, plus you can edit files attached to you html or php (Such as CSS) without even opening them, Flash can now do 3D and bone systems, and the Adobe media encoder has been drastically improved.
Im not saying that everyone can afford to buy anything, but it just doesn't make sense to buy CS3, and then some months later, have to buy CS4 too.