The livemocha link looks really cool.
But I do have one gripe. I took the French test and I got 9 out of 10 correct. Then it told me that I should start with French 202. Say what??? I think the test was too easy. I think it assumes that just because you know some words that you can go to the next level. I mean, I did take some French but that was a long time ago. But I remembered enough of the words for the livemocha test to be fairly easy. That doesn't mean I know the language though.