I'm using the theme WooTube (demo here) to showcase an ongoing series fo videos, it creates thumbnails for each video post and looks great.
However, I would like to include a blog within my site and I am unsure the best way to do this. My thoughts so far are:
-If I use the theme's standard posts system and file all blog posts under a 'blog' category, I don't think I can show a blog index page that isn't just thumbnails (would be good to have excerpts).
-If I use a separate platform for my blog and keep them separate, what is the best way to do this - Set it up in WordPress.com, or WordPress self-hosted under a subdomain or on a site like Posterous?
SEO is a priority and so is having all the standard blog features like tags and categories.
Any help is greatly appreciated.