Well, recent taffs with my ancient, Athlon 800 desktop have convinced me that maybe it's finally time to get off my butt and get a new PC. I'm thinking about building it myself, but the fact of the matter is that I'm lazy and I like the convenience of a cover-all warranty. It's been difficult for me to track down a good vendor to make one, though, in the limited time I've been searching. It seems that since I bought this one there's been a lot of little guys getting pushed out, and my choices either seem to be an HP-like device filled with bloatware, junk, and a lack of physical software cds and upgrade options, or pay through the nose for an alienware or something similar that costs an arm and a leg. Is there a middle ground anymore? Something that offers decent support and options which doesn't charge an uber-high premium? I don't need a whole lot, but I'd prefer to find someone who does sff's as well. Any suggestions?