These are my favorites for downloading old games which are no longer being sold. Some of the games that I had lost as a child a was able to find at these sites and play again. (such as Rocket Jockey)
Home of the Underdogs
www.the-underdogs.org
Abandonia
www.abandonia.com