For a personal website that you don't need all power over, I second Weebly.
They have professional hosting with extra features too, and they are open and will add additional features.
If your site outgrows the service, you can download your site (minus blog, unfortunately) and move it.
__________________
It's the technology, stupid. |