I started with using
Wordpress for my site, since then I have turned that into my blog and now use
Microsoft Office Live for my website. It is free to use and they also give you e-mail addresses to use with your site. For someone(me) who knows nothing about websites and HTML it was the way to go.