Here's an introduction to some of the capabilities of EasyBlog - my fav blogging utility that dovetails with Joomla.
Here's my 'short list' of why EasyBlog, used within Joomla, is the 'way to go'...
Multiple Blogs on the same website:
Supports multiple blogs with the ability of using their own themes.
Professional Themes, or use the website theme:
Stylish and professional themes for both personal and professional blogging
Micro Blogging Updates:
Automatic posting to famous social networks when you create a new post
Automatic Notification to Subscribers:
Yup, it does it all for you!
Rich Comments:
Built-in commenting system allowing users to interact easily
Compose Now, Edit Later:
Peace of mind by drafting your blog posts and editing it later
Media Management:
Organize your rich media files with a built in media manager
Simple Dashboard:
Functional yet effective dashboard (used on the 'Frontend' i.e. on the web page. Less is more in getting things done
RSS Feeds:
Let visitors stay updated to your blogs by subscribing to RSS feeds
Scheduled Publishing:
Schedule your blog post to be automatically published when it reaches the desired time
Your Own WYSIWYG:
Choose your own WYSIWYG editor from the editors in Joomla!
Tagging:
Rich content for Search Engines by tagging your blog posts
Rating System:
Integrated 5-star rating system allowing users to vote their favorite posts
Spam Protection:
Eliminate noisy spam comments with built-in tools
Featured Blogs:
Displayed in a nice slider environment allowing easy browsing
Tons Of Modules:
Tons of modules are provided for FREE to assist you in setting up your blogs
Protect Your Post:
Password protecting your post to share to only those with the access
Categories:
Organize your blog posts in proper categories
Avatars:
Integrate your avatars with your fav social forums