I think that everyone has some tremendously valid points on why one would not want to choose 939 at the moment. That is, for those with the ability to wait for future technology. Thing is, you will always be waiting for something. darXoul makes a point by saying "upgradeability is an illusion". I think I agree with that to an extent, but of course, it's an illusion for some technologies more than others.
Money aside, that is 754, point and case. First, there are no new processors coming out for 754 above the A64 3700+. Only the Athlon XP will have future releases on this socket, and that means, in terms of CPU only, 939 provides a longer foreseeable upgrade path for processor speed.
And, c'mon, does anyone really believe that none of the VGA card makers will not be making a SINGLE AGP card in one year? Two years? Even three years? I find it hard to believe that out of all the AGP-only motherboards that will still be in consumer hands in three years, that not one Video card maker will serve that market for future upgrades.
Someone, please, show me proof that ATI and NVidia are going to stop full support of AGP in 2 years, and I will gladly concede that my suggestions are falsehood. I mean, if Nvidia can do HSI from AGP to PCI-Express on-chip, what makes us believe once they move to a fully native PCI-Express soultion, they won't be able to make an HSI version back to AGP for the rest of the world still running on those ancient 2-year-old boards?
For the 939 socket, yes, it is brand-spankin' new, but opposed to alent1234's
comments, it's really proven technology already. The chipsets, the bus, etc. These things are nothing new, take the MSI K8N Neo Platinum and the Neo2 Platinum for example -- same board, same chips (minus some cache), just different sockets. We are talking pins people, am I right?
Finally there is that money issue. Sure, 939 is more expensive. Based on that alone, 754 is the ultimate choice. You get great performance, and at sub-enthusiast prices, with the full understanding by folks like darXoul that you buy it now, and replace the entire bag in 3 years anyway. I would disagree with that perspective personally since I have had my P3 Dell Dimension 4100 for 4 years now and am only just talking about replacing the Mobo and CPU now. Granted, PCI-Express was not in the running yet, so that allowed me to upgrade RAM, sound card, and Video Card over time, and keep that baby hummin' as long as possible.
My perspective, as with a lot of other people, is that there are at least SOME things one can do to string along the life of the majority of the system without having to replace everything all at once, which is a more economical approach than spending approx. $1500 every 2-3 years.
The upgrade path most critical to this approach would have to be Video Card and CPU, in that order. If you can't increase one, you better damn well be able to increase the other, or you have ZERO upgrade path for gaming.
I MUST HAVE PCI-E!!!
--> With current 754, you have only AGP VGA upgrades for the mean time, and the last CPU on a dying socket which means that when Nforce4 comes out, unless they have PCI-E on Skt. 754, you can't even simply buy just a new motherboard to support it, nor would you want to.
** 2 year bottom line (minimum): New mobo, CPU, new video card
--> With current 939, you have CPU and VGA upgrades in the limited foreseeable future. And, if you need PCI-Express in two years, you can just buy a new 939 Mobo, supporting PCI-E and AGP(you know they will be there), and keep your current 939 CPU and VGA-card ta boot. Even if in two years you don't want to keep it that ancient 6800 Ultra or X800 XT Platinum, that's why you bought the new mobo dude!
** 2 year bottom line (minimum): New mobo, new video card
There is a million different ways to slice it, but my take is that if you must go to PCI-E in two years, having to buy an entirely new CPU for the previous more than offsets the high price for today's 939 on AGP.
Sorry for being a windbag.