Unless your phone contract just happens to be up for renewal, theres no way in hell Id buy an iphone at full price or anything remotely close to it. Even with my contract just renewed this past week and had the oppurtunity to get a free phone, I went Android and couldnt be happier.