quad core is definately the way to go
i've got a q6600 at 3.0ghz and a 4870x2 as well and i havn't noticed any bottlenecking.

but yeah, get an i7 and if you can buy another 4870x2 and crossfire it lol.
that would be rediculous.