I'd suggest using
Blogger because it has loads of features and is real easy to setup. However if you would like to host your own blog, you can try one of
These are probably the most widely used content management systems. Both are free for private use. Setting them up may not be very straight-forward though.
If you want to share your blog with only a few people, you can choose to not publish your web address on blogger. Or if you are willing to shell out $5, you can host your blog with
livejournal or
deadjournal. They provide passwords to restrict access to your blog.
Blogger also has the option of publishing your blogger.com blog to your host. That way you can have a nice url like
www.me.com instead of
me.blogger.com.
--
pravin
My Blog -
http://dee.rediffblogs.com