This is the math teacher in me posting today. I came across this nifty little game called "Add 'Em Up." It's fun and definitely helps with quick mental addition. I found that I am able to add better when I'm dead tired for some strange reason.
Anyway, have fun playing it! :)