May I suggest Readyhosting.com?
Actually the original ASPPlayground.NET SQL beta version is installed and run on Readyhosting.com for more than 6 months, before their network got hacked and before we lost all our database. (If memory serves me right, Mike' s website is on Readyhosting.com too)
Since then we moved to
http://www.terrasite.com , and has been up and running for almost a month now. So far their network is very stable and we didn' t experience any problem even when I ran stress tests on it. The only complaint is that their support system sucks. No one cares about your question in 24 hours (in a business world, it is 24 too many)
gearhost.com is probably the best solution at the moment, but if you are really serious about running a commercial site, it would be better for you to choose flarehosting.com. Their site and service are all very good, and you get more components with their business plan (I had a test site with flarehosting.com before). The only problem is it cost twice as much.
be sure to check out the companies we mentioned above. CIhost made some serious mistakes before and therefore I wouldn' t recommand it to you (their support system is OK)...web-x.net is actaully a reseller of CIhost, so they are the same actually. Interland in my opinion, " SUCKS" . If you have been on the net long enough, you should remember there was a " translate =>' f' " bug with IIS that will expose the content of ASP codes to determined hackers. When my site (the other one, not ASPPlayground.net) was on their network, I actually wrote a very simple Perl script to hack my own site. I reported the bug several times but NO ONE responded until I decided to leave.
So be sure to do enough research before giving up your credit card #.
(this message seems a bit too long[:' (])