Apparently even if you go to McDonalds to take advantage of the free wifi, you will need an Italian cell phone to register.
Does anyone have any experience with this? I read something about doing this
here. It looks like it is do-able, but may be a hassle to get set up.