Build a typing speed test / measuring CPM
Bash - 217 212 199 196 chars

Not gonna win but it was fun

declare -A W
for w in `shuf -n10`;do C+=$w;echo -\&gt; $w;W[$w]=OK;done
SECONDS=0
for((;${#W[*]};));do read r;echo ${W[$r]-WRONG};unset W[$r];done
echo --\&gt; You have scored $((60*${#C}/SECONDS)) CPM!


Under 200 chars now!

Takes wordlist file as an argument
Now takes word list on standard input. Paste it in the terminal and press ^D

Implemented suggestion from manatwork