From http://net.tutsplus.com/tutorials/wordpress/introducing-wordpress-3-custom-taxonomies/