I'm English, but I have lived in Italy for 11 years now. I'm not really a road bike person. For me the only reason to go up a hill is to thrash down the other side :)
Maybe we could meet up this weekend for a few hours? Have you explored the Coste hill above Lago di Cavedine much?