As of August 8th, T-mobile will required data plan with their smartphones.
Even buying at full price
This sucks.
T-Mobile To Require Data Services On All Smartphones Purchased Effective August 8th