I just stayed at a fancy hotel in Boston, they wanted $20/day internet access (wired or wireless).
First night I was actually able to connect to the public library a few blocks down the road, but it was VERY slow (3k/sec). After that first night, I was never able to reconnect....
Then I found out the hotel has internet connected TVs, so I plugged my *nix laptop into one of their jacks, got DHCP, and did a (ze)nmap scan to find all the other TVs. Picked one at random, grabbed its MAC address, and spoofed it on my network card. Wallah! Free access.
Charging for 'net access in a $50/night room I can understand - even if it is $10 or so. A $500/night room though should come with free wireless.... strangely in my travels, many cheap places (ie the $50-80/ngiht places I pay for) give free wireless, free coffee, sometimes some sort of free breakfast service, etc and the expensive fancy hotels (that my filthy rich relatives use and pay for, which is why I ended up in one in Boston) not only don't have these as free, but the prices they charge are outrageous ($24 for 2 eggs over medium, hashbrowns, bacon, toast vs. the same meal at Dennys, Waffle House, Perkins, any local diner, etc. for under $10).