I'm looking for your recommendations on relatively cheap web-hosts. My first site is currently hosted on a free godaddy host that came with the domain but I need a new host as I don't want the banners they place on the site. Are there other costs I might have to pay for as well? One web host wanted $50 to transfer namehosts or something. Thanks.