I personally use
A-Plus. It's cheap, and they have some of the most amazing customer support reps in the universe (24/7 tech and sales support via phone and online chat). The service has an ungodly list of features to utilize and they're definitely worth taking a look at. And they're cheaper than much of the competition, with the option to pay monthly or yearly (a lot of web hosts don't allow you to pay monthly), so if you decide that you aren't happy with your service, you can simply drop them down the road. Oh, and you get two free domains with Aplus as well... not many competitors go that extra step
If you use them, please tell them I sent you so I can get a free month, lol. The only downside is that their forum sucks (they use PHPBB), but you can switch to SMF (far superior) and it's remarkably easy to install with aplus' file management system.
Spidahost is also great, it's run by a community member by the name of Josh. You should definitely check out their service, it's cheap in cost and an all-around great service.
And when you have your website up and running, don't forget to register for free with the
TGC Webring! You can read more about our community website ring
here
"In an interstellar burst, I'm back to save the universe"