Games and puzzles of use could be found here
or here (Primary mainly I think)
Two useful weblinks for teaching specific skills and topics:

Infoplease’s Online Calculator
Universal Currency Converter
Start each lesson with a quick activity here!

A site with great Mathematics videos
Great interactive materials site with lots of links