Just thought I would mention a way to get cheap/cheaper voice and Data in the US.
Basically I am going for 3 months to the US for 3 months and i don't want to be using my UK data charge of £7.50 per mb
.
So I have had a good investigate and have come across Tmobile USA's FlexiPlans.
Basically you can get anyone of there voice plans + a data package but only have to pay for it on a month by month basis, much like pay as you go.
So you can get a $20 data plan and a $30 voice plan but pay month to month, thus after my 3 month stay I just stop paying and Tmobile will eventually cancel my setup.
But the great thing with this is that I can get the $20 data but then just do pay as you go for the voice, which will save quite a bit I think.
Obviously this is only handy for people staying for while in the country but tbh for $20 for the data I would do it anyway even if i only go for a week or something.