Oops, I just read this, which I wasn’t previously aware of:
http://www.arvixe.com/iis7_hosting
Be sure to take a look.
For ResellerPro, I pay between $16-$18 a month by paying a year in advance ($5/month less), using a readily-available discount coupon (just Google for a 10% discount coupon, but valid for the first year only), and including a link to Arvixe on my master domain name (the one registered to the main reseller account, another 10%, paid as a credit each month). And factoring in the one free domain name registration you get each year ($9.95/year value). They also pay nice commissions if you do sell their (as opposed to your) accounts to others.
I don’t believe Arvixe will support your customers directly, though they certainly could use the support forums. And, of course, the on-line documentation.
Only thing that took me a while to get used to was that you cannot Oversell. In other words, the SUM of the maximum bandwidth and space allocations you give to each subaccount cannot exceed the 50GB space, 500GB month bandwidth limits.
For the record, I selected Arvixe a year ago based on one or two sites that track uptime. And the number of VALID complaints about Arvixe I found. I ignored stuff like “I tried to sell downloads of pirated software and MP3s on my site and they booted me off without notice (and refunded my money).”
They will work with you if you do some testing that creates runaway tasks, but only after suspending that subaccount. I have, instead, opted to do any potentially runaway testing locally on my own workstation at home.
To simplify my life, I also transferred all my (clients’, etc.) 20+ domain name registrations to them. It is $7.95 to transfer a domain name (which includes a one year renewal, but $9.95 to register or renew for one year.