ESL Blues has a nice Number Recognition activity where the number is spoken and then the user has to choose the correct figure. What makes this site stand-out from other similar ones, though, is that the numbers are very large ones — in the millions. Plus, it’s timed. They also just added a Number Recognition 2 activity.
I’ve placed the activity on my English Themes For Beginners page under Math.