you have two things to contend with if building now... The 8800's coming out in the next couple of weeks... and then the holiday season starting shortly after that (SALES) but if your waiting on vista... I wouldn't... it will be a while before it's ready for the non main stream market... (people like us, who build)
Quad core is coming yes... but again there is nothign set in stone yet saying "2nd quater 07" 4th whatever, blah, blah...
Personally I would get a system together now, on paper, then wait to see what the sales are going to be like... your liable to score once the new cards come out... Just my 2.5 cents
Dell 4K S2817Q / Logitech Z-680 / Func MS3 Mouse / Corsair K70
NZXT Source 530 / i7-3770K / Corsair H100 / ASRock Z77 Extreme4 / SoundBlaster Recon3d
Samsung 850 PRO 512GB SSD/Seagate 1TB/2TB/WD 2TB
4x4GB Corsair Vengeance 2133 / PNY GTX 980 ti/ Seasonic M12II 850W