I've been using
Just Host for a long while, and I'm still satisfied. They offer an outstanding service and support for not even $4 a month. Their server up-time is 99.9%, and honestly - as long as I've been with them, I have never experienced a downtime.
They offer EVERYTHING unlimited. This includes (but is not limited to) unlimited disk space, bandwidth, mysql databases, domains, ftp accounts, e-mail addresses,... Basicly everything is unlimited.
They also provide you with up to 3 FREE domain names for life. Many hosting providers give you a free one for the first year - with
Just Host it's free for a lifetime. No rebills, automaticly renewed.
They also have fantastico and one-click installs for popular scripts such as wordpress, phpbb, joomla,...
Use the coupon code BESTHOST2008 to get a stunning 60% discount (total).
Another noteworthy thing to mention is their "ANYTIME MONEY BACK GUARANTEE". - This is not a lie! You don't sign any contracts. If at any point you want to leave the host, they will refund you with the full remaining amount within 24 hours - Without even asking for a reason why you're leaving! No bullshit, no hassle. If you go, then you go.
You get to keep your free domains even after leaving the host. Because of the anytime money back guarantee, there is no reason to not try out the host. You've got nothing to lose. But I'm quite convinced you won't be using the anytime money back guarantee, it's a damn good host and their support is A1.
Just Host Earned my trust a long time ago, and i'm sure it will be the same for you.
Their slogan is "The last hosting plan you'll ever need" - there is truth in it
They also offer dedicated hosting starting from $149/month.