I've done this a couple times while going to the U.S. with an unlocked iphone.
Go to AT&T and get a prepaid plan. I think I paid around $50 for 1GB of data and unlimited calls for 1 month. I'm sure there are better deals, but I just wanted to spend as little time as possible getting my phone on a local network.