I've been blogging for a bit under a year now and I recently moved to my own host - blog.lixhewett.com - and started blogging regularly. I post about my life, my goals, my business, my photography, as well as outfit posts, wishlists, link lists and the like. I find it really rewarding.
As far as blogging platforms, if you're visually inclined, I don't really recommend wordpress.com - I was on there for a while and seemingly everything (including customizing your CSS) is a paid add-on. A lot of widgets don't work there either. If you want to start off free, try blogspot. Never used it but I don't think people have the problems I had with wordpress.com there. If you have your own domain, definitely install wordpress.