Here are some of my fav. links
These two links are appropriate for ages 7+. Animal Jam is a game where your avatar is a type of animal and you can play games, collect diamonds and gems,and get cool items! CoolMath on the other hand is a math site where you can learn or play games!