Where to buy a desktop PC?
arithmetic: I would get the parts (from Newegg, Fry's etc.) and build one on my own - it turns out to cost lesser and lets you control what goes into making your PC. That, and there's always the good feeling of building something from scratch for personal use :)