Blog2

Views is great for creating lists from any sort of content, but in your case I think you're already covered, without any use of Views. Drupal automatically creates a page for all blogs, and for specific users' blogs.