Like they have newer Itouch and IPhone coming out in a year or less at times. Don't you think it's a bit too soon? By the way, I am thinking of getting an IPhone. I don't think I'll get a 3gs now, since they will probably have a newer one come out in next June. And I heard, here in Canada that they will have an option for "Pay as you go" plan. So it doesn't have to be a "Contract". But the Iphone itself will cost a lot more.