I love to study French too. I use the Rosetta Stone program - I can access it free through my work. The Rosetta program builds on what you have already learned and forces you to use your intuition to learn new words. It seems like it is always building on itself. If you can use it for free, then use it - it costs like $300 dollars. It is much better than the little CD set you can buy at Borders or Barnes and Noble.
Other ways I learn:
1. Sign up for the free course on About.com. You receive free lessons at least weekly. Plus, the guide's website has a lot of language and cultural information. There is also a free about.com site on France too.
2. Watch French movies. Watch DVDs and put on the subtitles in French or play it in French.
3. On Myspace, I joined a lot of French or Paris related groups. Some members post in French and it is a way to really translate. And you can see current French slang - how French people say "Thanks for the add".
Some other links:
http://www.frenchtutorial.com/ (Free language course)
http://fr.news.yahoo.com/publictv.html (Free French entertainment new videos on Yahoo)