Yes, 3G is truly impressive - when you get a signal.
And when the employer is paying for the contract
The problem with "roaming" WLAN is that it is getting harder to find. I don't exactly live in hotels but have stayed at a few, and I reckon that people in cities are getting wise to it. I have failed to get free wifi in every hotel in the past 2-3 years - except where it is provided as a courtesy, and most hotels have done a deal with say T-Mobile and you have to pay.
In most cities, it isn't as easy as it used to be to just sit outside a cafe, pretending to be working on one's laptop. To get that, one has to move about a bit more, and it looks a bit obvious.