Well I would do it Different, I would go for the newest of the newest:
Intel Core i7 its unbeatable at the moment, I build 1 for a customer the other day...
He has:
DFI UT X58 Mainboard
Intel core i7 940 cpu
OCZ Tri-channel 6GB memory
2 XFX GTX-295's (which are replaseble for HD4870 x2 cause mainboard supports crossfirex as well as SLI)
Thermaltake thoughpower 1200w
3x WD Velociraptors 300gb
2x DVD Multi-writers
with a Thermalright ultra 120 extreme 1366rt cpu-coolingbloc with Arctic Silver 5 cooling paste
if needed I can post pictures here!
p.s. for the OC guys here... this mainboard with the 920cpu (2,6Ghz Stock) made 4.5Ghz with this coolingbloc and cause of the fact the i7 has hyperthreading on every core, Windows vista find that the i7 serie has 8 cores