Another option is the purchase of an "Air Card". Although we have WiFi in the condo, my boyfriend prefers the use of Air Card as many places we visit in town don't offer free WiFi. It seems to operate every bit as fast as our WiFi connection. He pays, I think, 295 baht a month for unlimited service and so far he has never experienced any problems connecting. I'm not quite sure how it works, but I think it hooks up to the same satellites which provide GPS service (this is just a guess).