get 2 of these:
http://www.overclockers.co.uk/showproduct.php?prodid=MY-092-KS&groupid=701&catid=8&subcat=1389
memory is very slow compared with cpu
they have increased bandwidth by using multiple channels (3 now)
and also by essentially raid 0 the memory chips inside the DIMM
but latency is the issue - a cpu *always* waits for ram
so a roughly 9/7 = 1.28 = 28% increase in cpu performance is available from low latency memory
the reason I believe the 970 is a waste of money is this:
as the no of cores increases - the ability of software to utilise them decreases
remember a 16ghz cpu is far superior to a 4ghz cpu with 4 cores
for one simple reason - it can execute a single thread 4 times faster
very few applications know how to use multiple cores
now put SQL Server on a six core with a heavy load and I will say OK
but with a desktop machine the money is better spent elsewhere
the biggest bottleneck in a PC (the one you REALLY feel) is the storage
until the trim/raid issue is fixed your next bet is to separate into multiple volumes
a) os
b) pagefile
c) temp
d) program files
e) data
or get a PCI solid state card ...
http://www.overclockers.co.uk/showproduct.php?prodid=HD-051-OC
for really psychotic (> 1000mb/sec) storage for almost no expense look at SuperCache
http://www.superspeed.com/