In the past I use to recommend www.Godaddy.com has a great site for hosting solutions. But like every other hosting sites, eventually they get popular and prices go up. This is where it pays to find alternate hosting sites and shop around for freebies that most sites charge you extra for. At Host Monster they give you extra perks that might make a difference when money is tight.