Author John Scalzi has this one which he likes:

http://whatever.scalzi.com/2008/11/2...nomy/#comments


Some good information in the comments.

Rob