The site we spend more time at than any other is brillbaby and the brillkids forum. They have a program where there are hundreds (maybe thousands) of different flashcards to use. It is simply a wonderful, wonderful program. Also, there is a great forum. It is by far our most important tool. The address is http://forum.brillkids.com/ for the forum and http://www.brillbaby.com/ to download little reader.