If you're waiting to buy an iPhone or iPad, now is the time to do it. AT&T is eliminating their unlimited data plans on all devices starting June 7th.
If you already have an unlimited data plan on one of your devices, you get to keep it, for now...
Don't be surprised if other carriers jump on this bandwagon once they see how it works out for AT&T.
Personally it would be surprising if this lasts, as data flow is only going to increase exponentially in the future. Capping heavy users seems like a very foolish idea. The carrier who keeps their unlimited data option will be a big winner in the future.