And, its free!
Can you tell a coder from a ca nnibal?? (quiz) http://www.malevole.com/mv/misc/killerquiz/