I use Bluehost for this blog and all of my websites. It's cheap, easy, you can have a bunch of sites with just one account, they give you stuff like free email, free domain, all sorts of programs to do technical stuff and they have a really nice support staff, which I call all the time because I'm not the most tech savvy person in the world to be quite honest. If you want to sign up for Bluehost via this link, I get a slight referral, which is helpful, but I recommend it because it's a good deal -- a bargain even, and I love a good bargain. CLICK HERE TO SIGNUP FOR BLUEHOST.COM