WordPress is a really great blogging platform that has very few limits for whatever you might want to do with your blog. If you can think of it, chances are it's possible to create and manage using WordPress.