This question already has an answer here:
I will be visiting New York for about 10 days. I have an iPhone 4S (unlocked).
What are my options to have a sim card, preferably with data?
I probably won't use voice that much, but want to be able to make a call if needed.