You can also use the EasyExpat Guide to Italy, likeGuide to Rome
&Guide to Milan
These have info on transportation, visas, entertainment & more. You can also try to contact expats in the area through the network
or expat blogs
. I find expat blogs to be a great source for planning vacations.
Let us know if you have any specific questions about your plans. And anyone have advice?