I'm getting very close to building my athlon 64 rig -- probably by the end of this month. One question that has been haunting me the past few weeks is whether or not I should continue my wait in hopes that PCI express will be released soon. I've been told that I should just hold off on buying a socket 939 mobo until pci-express is supported, but I can't curb my enthusiasm to have a machine that can finally run the games that I've been dying to play. Other people I have talked to have said that PCI express won't even reach main-stream status until 1Q 2005. I'm just stuck right now whether to hold off until PCI-Ex or go ahead and build now and upgrade when necessary in the future. I figured that if anyone would know the right thing to do, it would be you guys. Thanks in advance for any info that you can pass on.