Rice for Words
This site is pretty cool:
FreeRice
It is a vocabulary test of sorts each answer you get right, they donate 10 grains of rice. It starts out pretty easy, and increases levels up to 50. It starts to get difficult somewhere in the high thirties. I have been at level 45 a few times but can't seem to get beyond there.