I've looked around a couple of hardware sites, but can't seem to find any mention or roadmaps for what's going to be available by the end of 2004 - can any PC hardware gurus here shed some light? The reason I ask is, I am thinking of upgrading by Christmas. My current PC is 2.5Ghz, 512Mb, 9700Pro box, so it's not too shabby at all, but I'd be willing to sell it off and splash a bit of cash if I could get a significant performance improvement. I guess that's more possible if I wait till the end of the year - I suppose PCI-express motherboards will be more generally available..? New videocards (will they be a good step up?)? New CPUs? Are there any big trends coming our way that I should hold on for? Some general advice on what the future holds (i.e. up until Dec 2004), or links to such info, would be cool. Thanks! 
