Ok, heres my ordeal. I bought an iphone (first gen) about 10 months ago. I went in to go buy a new 8gb 3G, and he said because I have an iphone I am eligable for the sale price!! Is that right? I thought even if I had an iPhone and it was before my contract I had to pay normal price? If he is right, I'm going to get the 16gb version...and still save $100 from what I planned! Thanks guys!