We stayed in Chaing Mai for about a month, had broadband access. The people we were staying with were renting a large house for about $400 a month. You can take a weekend trip to Cambodia or Vietnam and get a renewed visa when you come back. Or travel around SE Asia in general. You can do that indefinitely and it's quite cheap, even in relatively urban areas. Definitely cheaper than NYC(!)