Personally I've used biz.nf in the past, great company! They seem to always offer a promotion of $10 for unlimited hosting for 1 website (and 5-subdomains) for a year, and after that it returns to original price ($40-80, cannot remember) so that could be great!
Also included in that deal is a free domain! Just be sure to pay the extra money for WhoIS privacy, or sign up with fake information because otherwise your info will be leaked. That's just common sense but I'm just looking out for you man.
Hope you find a good host for what you're looking for!