JaguarPC has some of the best deals I've seen,
http://www.jaguarpc.com/, but their support is quite literally non-existent! If you have a problem and ticket them the prob. they will almost always e-mail back with 'The problem is fixed now. Thanks. Everything is good'. They often give partial refunds/discounts on monthly server fees as well if you complain enough so you can get their service for 20-35% cheaper than listed if you are persistent enough in complaining to them of various problems you encounter (hey, make some up if none exist!).