This site, developed by Ron C. Lee, Ph.D,. has links to everything. It is free, so you do not need to pay. I like the Podcasts of English Folk Songs, like Daisy Bell and Auld Lang Syne. Sing along as you are practicing English!
Check out English Forum. Here you will find latest news from the BBC, quote of the day, a web directory, world weather and other cool tools. There is even a FIFA 2006 World Cup Flag Quiz. Try it out! See what you know!
Flashcarddb (now cram.com) is wonderful because you can save and share your flashcards online! The program keeps track of how often you review and study. How great is that? You will need to create a username and a password. Try it out!