Question; are the TIM 30 day block consecutive days or "take 'em as you use them?"
Also, you might want to look at wireless access points; there are a vast number dotted around as
if you have a laptop and
if it's wireless, it's a really simple affair.
Try searching for points at
www.jiwire.com. I found a number of options that start at EUR1 for 30 mins (30 mins that can be used anytime, for as long as needed.) Some spots need you to 'join' different companies to access them, but it's not a killer of an affair.
.......you need to be close to a hotspot, but it's an alternative to all the other alternatives(!)