While travelling I have been making much more use of Foursquare and Facebook Places. And something quite beautiful has dawned on me. If bars, restaurants, coffee houses, hotels and the like wish to be serous players in this game then it is going to be in their interest to provide free wifi :-)
When I checked-in on Foursquare to my hotel in Melbourne, I found there was one existing comment and so I added my own to complement it :-)
Slowly hotels are starting to get the message. Singapore understands - pretty much all the places I visit have free wifi including my regular hotel.