IMO, its far better to have the best cpu present when "buying" a new system. Then, add the ram later as usually that's what is done for many users.
The system is ready to go with the best cpu present. Ram upgrades are fairly easy affair to do, but the cpu is a notch harder and may involve some head scratching to get the right one but once done is itself a major upgrade. Alot can go wrong, but often it doesn't. However, if you already have the system, then adding would be the better option to upgrade at a later date.
Thus a new system to be brought get the cpu you want first, then add ram later.
This topic may have already been covered, but I don't see a search function on the forums so I thought I would ask. I am wondering in general for performance/speed which would be better to get extra ram or a better processor. I am getting a new computer most likely a mac in the next week or so and I will mainly be using it for web browsing, playing videos and music and streaming media. Here are my options. Thanks for any input.
1. iMac i3 3.2 Ghz 8G Ram 1TB HD ATI Radeon HD 5670 with 512MB
2. iMac i5 2.8 Ghz 4G Ram 1TB HD ATI Radeon HD 5750 with 1GB