If you're looking for a web host, I can't recommend DreamHost highly enough. I have a discount I can share with signups - if you sign up using bananashoulders as a promo code you get $50 off your first year's hosting and a free permanent domain registration.