that was going to be my next post, all of his links are great as well.
everyone knows this one, but for posterity:
http://www.haraldbelker.com/