for a personal site I'd recommend using the free blog hosting at wordpress.org or blogger.com. easy to get started, free's nice, and you can always move it if/when your site outgrows them. bluehost is one of the better not-free hosts, lots of bells and whistles and you're not restricted to a simple blog. But, if a simple blog fits your needs, why pay?