I've visisted them all. Liked them all, except Rome, which is easily the most disspointing Italian city I have visited. Probably not helped because expectations are generally so high.
I could also live in any of them, except London, but that's only because I have lived in London, so it's kind of been-there-done-that already. I guess Paris would be my first choice, but that might be just because of familiarity and it has seeped into my subconscious by way of growing up with French culture. Although I guess my perception of what Paris is is not really what someone from outside the francophone world's would be.
By the way, not only is it perfectly possible to learn a foreign language, but one of the best ways to do so is by moving somewhere where they speak a different language to you. Basically two years to get comfortable as long as your expectations are realistic and you stick your neck out and try to use the language as much as possible
That's not bad! I'm glad I didn't have to learn it the other way around because German is much more difficult than English. Especially the grammar.
I didn't find German grammar that horrible to be honest. You get used to the Hauptsatz-Nebensatz structure pretty quickly, and German syntax is generally more straightforward than English. I mean sure, prepositions are tricky, but that's the case in every language; and the dative and accusative declinations are tricky, but they hardly impact your ability to be understood (and you can eaily just hide behind a schwa or a glottal stop if you aren't sure) - and they aren't any worse than the french
accord du participe passé which is one of the stupidest grammatical structures in existence.
English grammar is easy, but it's spelling is ridiculous, so it washes out.