An alternative which I'm investing in is bluetooth... get a bluetooth enabled phone and a dongle for ur laptop... mine's a Belkin. I'm using a Jabra BT200 headset with it atm so i can chat to people on msn. But I'll be getting a phone when I find the one I want.
Then all you need to do is get a dialup account. I don't know what the call charges would be like tho. But it's a thought. I'm doing it as an alternative way of keeping in touch when I'm on the move. Primarily because while I have wireless, the hot spots here are few and far between and I don't want to be tied into a contract.
You can only connect(pair) 1 device at a time. So at home it's headset > laptop (bluetooth) then laptop > accesspoint (
wireless). For security, it's only 10 metre range and u can give access to only the devices u pair with.