Dr. David Thorpe gives a go...with some excellent and funny observations.

www.somethingawful.com/articles.php?a=2034