I just came across this one yesterday and haven't looked into it much but it seems decent

http://www.tryscience.org/home.html