Dee-u,

You should check out www.calculationrankings.com. Specially designed to practice mental math.

Cheers Chip