Though I would never buy a pre-made computer myself (unless it's a laptop...), the only company from that list I would slightly consider is HP (oddly enough, never had any problems with them). However, as slmclarengt said, I'd get someone who's good with hardware to do it for you. It'll come out a few hundred dollars cheaper most of the time, too.