I would check out
Hostedfx.com for something like this. You noted that you wanted something big, affordable, and reliable. This is probably the best company around there that I know with a friendly administrator. It's not one of those hosting companies that were just created under a reseller and hope to go big. Check it out, it's really nice!