I posted this a while ago, after having a discussion with another WP developer friend of mine. It outlines when to use posts, pages, tags, categories... etc.
http://www.andrewpwatson.com/posts/wordpress-cms-posts-pages
Maybe it would prove useful to someone here.
Cheers,
A