Oh ok thanks. Does RAM have an effect because i'll be upgrading from 2 GB (800 CL4) to 8 GB (1066 CL5)?
Minimal effect. The jump from 800 to 1066 gives very small amount of performance increase even in benchmarks, and completely unnoticable in most applications. Also, 8gb is not useful for typical tasks, at least not at the moment. 4gb is enough.
So 2 GB to 8 GB will not effect the score at all. It will affect my FPS in games though won't it?
2 to 4gb jump can affect in game performance significantly. 8gb, not so much. It will not affect 3dmark score at all, as they use little ram to begin with, unlike real games.
8gb of ram is like an extra wide highway, but few cars using it. If it's not used, you don't benefit from it. Typical programs today, including basically all games, do not use that much ram. It's fine as long as that highway is wide enough to handle the traffic.
There is no harm in 8gb though, other than costing more. Feel free to get it.
Well I want to use all 4 slots and not have to upgrade again. So I thought might as well buy it all now. I mean if I got 2 X 2GB so I could add another 2 X 2GB in the future I would only be using two slots now. I'm sure that 8GB would be better because its using all the slots so the RAM will have more bandwidth? I don't want to buy 4 X 1GB as this would mean when I wanted to go to 8 GB I would have to buy all new RAM and not just add an extra 4 GB.