That’s why I build my own. I can pick my parts and support is free ( http://www.techimo.com )
A new motherboard and processor is about $100 for me. Try pricing that at the Geek Squad. My new project is a Micro Tower.
I’m too lazy to build them on my own anymore, but I’ve found good local boys to my dirty work for me. I pretty much only use the big boys for their websites, they’re a great way to spec out the computer I want, print it, then go to the guys I’m going to buy from.