I just switched from Verizon to AT&T after listening and agreeing to the AC crew about the non-sense Verizon is doing. I just love having one device and being able to swap SIM cards to access the other carriers.
So far so good. I have yet to see any coverage issues on my end. I opted for the $30/3GB per month plan. But I think I will eventually downgrade to the $25/1GB per 3 months since I am usually near wifi. I have 2 different cable Internet providers (one for work, the other for home) and they provide wifi access throughout NYC. AT&T also provides wifi access. The cellular data is more of a convienence and handy to have when none of the above is available.