Maybe it's just me, but I like taking online typing tests, ever since those Mavis Beacon days nearly 20 years ago. Gosh that makes me feel old, but I do turn 30 in three hours :-P
In any case ... I wrote a typing test script. Check it out http://www.daniweb.com/typing/test