Cheap bandwidth and massive amounts of disk space have basically leveled the playing field with respect to hosting these days.
I can't recommend one or the other. I can tell you how to find them though.
Do NOT rely on webhosting reviews. Some hosting companies pay upwards up 100 bucks for sending them a signup. That's 100 bucks in your pocket just because you sent your visitor in their direction. You can see how this might cloud objectivity, no?
An entire industry has sprung up around fake hosting reviews because of the commissions involved. Don't ask me how I know but I do. Trust me on it.
I need you to assure me and recommend a host.
I'll assure you but I can't plug a host. It's not allowed here and with good reason.
You need to search, and you need to stay away from "reviews." Find somebody who'll let you sign up for a month and has a money back guarantee. If, at the end of the month, you're still happy, commit for a year. The price will be cheaper too. Or should be. If you're not happy, get your money back and then do it all again.
Are you just trying to get out as cheap as you can? If you're wanting to spend some money, go with one of the big boys.
If you're just starting up a blog, and it doesn't even sound like you've started it yet, go small. You don't need big boys in your life right now. This thing may bomb on you completely and you won't even need a host at all.
I've been with Hostgator before.. oooops... their ping times suck and they
LIE about 99.9% uptime. Lie through their teeth. Sorry.
Mods will edit this and I have no problem with that.
fixed typo [edited by: wyweb at 3:21 pm (utc) on Apr 17, 2011]