If you're a frequent traveler from the US and have good reception with T-Mobile back home (which I assume you do since you are from NY), the most obvious thing to do is to switch to TMo.
You can roam anywhere now. The speeds may be throttled, but it's been working just fine for many people. See this thread:
http://www.flyertalk.com/forum/trave...-coverage.html