People are still failing to acknowledge that this is a rate reduction for the vast majority of AT&T data users. Look around the net, you will be hard pressed, even on the most techy of tech sites to find a poll where users average more than 500MB a month of data. The absolutely highest estimates show 10-15% of users will go over 2GB. This is all an argument over principle. Let's imagine you had unlimited voice for $99 a month, but now, it gets capped at 5000 minutes and the price becomes $85. If you talk 1500 min a month, why are you whining? That's what we have here. A lot of noise from people who this will have absolutely ZERO impact on.
It's worth noting that the $25 a month also gets you unlimited access to all the AT&T hotspots.