I've followed all the answers and posts since now, and here is my opinion.
I've studied languages at the University, and graduated in French - german as second language.
As an italian native...