Firstly, if you are looking for a blog solution - go with EasyBlog! There are MANY customiseable options, themes, and flexibility that accompany this extension.
More importantly, the after sales technical support is lightning fast! Mark (who manages to respond to support tickets as fast as he receives them), will log into your site and tweak the code to ensure the extension works 100% with your CSS styles, etc. Along with his professional email responses and extremely fast response time to problems- I would say it takes an already kickass extension to a whole new level.
Thanks guys! Keep up the brilliant work!