Ok, lets put it this way then... I have not purchased a new computer to replace it in nine years. Yes, it has been upgraded. THAT WAS MY POINT . Way to nitpick something to death and totally miss the point. You have historically NOT BEEN ABLE TO DO THAT WITH A MACINTOSH. Things may change, but I'll believe it when I see it. One thing you have to realize is that computer enthusiasts like you and me are an extreme minority in this business. 95% of computer users could care less about whether you can upgrade the motherboard or not, because they don't even know what a motherboard is to begin with. This average user's application profile will largely be tailored toward business applications, though Mac use is somewhat skewed toward graphic design. The other aspect to keep in mind deals specifically with laptops. Any issue with a disparity in upgrading potential disappears when you're talking about a laptop. With the exception of Alienware's interchangable graphics modules, the only internal components readily accessible on a laptop are RAM and the hard drive. In this genre, a MacBook Pro is just as versatile as a Dell laptop. Add to that the new ability for the MBP to run both OSX and Windows XP, all on the exact same processor and bus speed that the Dell would have, and it's not even a close competition.