Just ordered the Rosetta Stone French course, levels 1 - 5. I found a cute little French cafe with a lot of French speaking clientele. Expensive, but nice enough that I can see myself spending a lot of time there. It's stylish and hip - have a look: http://voyousd.com/