http://play.typeracer.com/

My best is 127 WPM with 99.3% accuracy. Average of 115 WPM over 5 races.

An excellent pastime for those of us contributing to Whatpulse.