Some uplifts and lairy riding around Lake Garda – look at this link Garda Bike Link[/url] to get started…
Trentino Alps (Dolomites) must have stacks of riding as it’s a majot ski destination….but other than that can’t add anything useful.
Italian Coast (San Remo way) has some riding / trails / uplifts / companies, sure someone will be along here soon enough to post up.
Price wise, have found the same as you France, Switzerland very expensive when compared to Italy, Austria etc on things like food, fuel and accommodation