T-Mobile to sell iPhone -- with tradeoffs