I travel to USA very frequently and Ive always used Matrix SIM cards. But in my recent trip I used One World Teleservices and I was amazed. Their service is amazing and they charge SO less!
I took a postpaid connection and paid my bill in Rupees after I came to India. I realized Matrix was such a cheat as they charged me almost 10 times more.