Windows based machines do have more flexibilty in the Desktop market, i would have to agree but as a laptop, you cant do any better with a Dell if you want the top of the line the only thing another company is going to offer that Apple can't give you is a better G-chip. Other then that I'd have to say the flexibilty is pretty much the same LAPTOP wise... I would still not get a Mac desktop other then the mini just becasue it is so damn small, but if the MacPro allows me to switch HD's, Optical Drives, Processor(or better yet allow me to buy a 1 chip computer that has 2 chip slots and put the second in myself), upgrade RAM but that will be there, upgrade graphics card, and give me just 1 PCI slot please, or PCI E just something.... Now if this all happens I dont think I will be owning a windows based machine again.