Agree with butachka. Keep in mind that most/all new 2011 processors will be using a new smaller chip 32nm, instead of the 45nm. This will significantly lower the power consumption and therefor the heat released too, so theoretically you might have more room for overclocking and getting better performance. Some 2011 CPUs will be 6 cores, rather then the 4 that are mainstream right now.
As far as the GPU goes, you are better of waiting till next year too. The GTX 400 series tent to run too hot and too laud in load, as nVidia admitted that Fermi is a fail for them. The next generation is coming in 2011 as well.
On top of all that, the new generation motherboards are coming with a new socket 2011 ( just like the year), which will integrate Sata 6GB and USB 3.0 very likely native. There is also a hope for RAID controller that support TRIM for the SSDs.
SSDs with 500MB read/write on SanFroce 2nd gen too.
Basically 2011 will be the year to hold of if i were you and not in a hurry right now.
Keep in mind that 1st person shooter games require more GPU. All actions games need lots of graphics memory and speed.
Most strategy games need more CPU, so its really up to what games u are running.