Yes, I do understand the concept of price discrimination. Beside the fact that iPhone users are willing to pay more than non-iPhone users for the same service, does it somehow cost AT&T more to provide data & text service for iPhones (and for Blackberry for that matter)? Is it technically more complicated or something?