I've always had a fascination with languages -- maybe because I was stuck in Latin in high school and never got to learn a real, living language. In college I squeezed in one semester of German and I've dabble in French and Japanese, but I'm finally getting serious.
A few weeks ago, I purchased Rosetta Stone Software so that Maddie and I could learn Spanish together. This is the leading foreign language software amongst homeschooling families and I can see why. We are on our second week and it is going wonderfully! The immersion technique they use makes learning intuitive and fun. I would highly recommend this software for anyone wanting to learn a second (or third) language.