OK, so I booked my flight online. I found my hotels in Bologna and Florence on the internet. I ordered the perfect reading material via Amazon. I have printed out maps of both cities from the excellent MapBlast. I've researched all the must-see cultural sights as well as the best bars and restaurants. I have found a page of handy Italian phrases which I found online.
Hey, maybe I don't have to go in person at all!