A few of the sites I came across were solely for finding teachers, some did not offer any or much free material, and a few were almost exactly what I was looking for. Another aspect of modern language learning that I was hoping to find on these sites was portability – if they offered downloads of audio and text so I did not have to sit at a computer with an internet connection in order to study. For those of us who work all day long at a computer, the thought of only using a computer to study languages isn’t exactly enticing. For these reasons, and the fact that I was focusing on German and Italian, my top three choices are Busuu.com, Livemocha.com and Lingq.com, while Hello-Hello.com gets an honorable mention (but mostly because they don’t currently offer German.)