I wholeheartedly endorse http://www.JustHost.com
, owing to their awesome customer
support, price, and liberal TOS. If you read the fine print of services
elsewhere (eg smthg like goDaddy), you'll find stuff like "You acknowledge
and agree that X may suspend, cancel, transfer or modify your use of the
Services at any time, for any reason, in X’s sole discretion and without
notice to you."
Full disclosure; I think I may still be
registered as a reseller though I never rly pursued it.
All told I think I've had a half-dozen websites registered/hosted thru them. They are awesome.