This website has a list of math game activities. I like that this website is set up by grade, even though not all students may be at the same level, it is easier to find different activities that are level appropriate.
I found this website on ancient Egyptian math while I was doing research for ancient Egypt for social studies. This website can be as a whole class or individual activity, if computers are available. This is a good integration of the subjects
This link has many different videos and activities that work through many math topics. You can show only the parts you want, but it combines many ideas. The videos are not too long, maybe 10-15 minutes, to introduce topics.
This website lists a bunch of different interactive activities and is sorted by content standards, so if you are looking for a geometry activity you can click activity and a whole bunch will come up.