An extra $10 a month for the 3G iPhone ($30 vs $20) equates to $240 over the life of a now-mandatory 2-year contract. Sounds like the new iPhone actually went up in price.