

how much difference in performance beween the 512 4870 and the 1gb is it much?
Q6600 is a bit of an old chip now...for gaming it is recommended you stay with a high clocked dual core, especially if he can't be fussed with overclocking the Q6600.

As I said, about £20 (£23 infact)...
Unless he's an audio fanatic, skip the sound card...

NOTE: On L4D, while monitoring my Q6600, all the cores are being used a lot. So I suspect we're starting to see software/games making use of multi-cores properly.
I noticed a huge difference going from the supreme FX on my old Maximus formula to a Asus Xonar DX, both in games and just listening to music
My (onboard) sound seems fine to me... Certainly more than good enough. Only issue I have is the mic volume could ideally be a bit louder.
settings/ mic boost - job done
maybe your mic is not very good? i have pc350 seinheisser and people tell me it sounds great on ventonly partially boosted on mic