For the last 3 years I have used a company named Dynamod for my personal website.
They provide hosting and a wide variety of flash CMS (content management system) templates. Which basically means that with little to no knowledge on how to build a website you can fully manage and maintain your very own.
Dynamod has alot of features aside from their sleek designs and ease of use such as their analytics module. The analytics module allows you to see where people visiting your site are from, down to the city, country, and flag. Additionally there is a complete mail manager which allows you to manage your email list and to design newsletters. They also make it easy for you to add a favicon, to add podcasts to your homepage, and an RSS feed for your community to follow your updates.
The best part about it is that they are very affordable with plans starting as low as $10.99 a month.
Wishing you continued success!