I went ahead in Apple's online store and went through the process of buying a 3GS just to see what it will be like when I order my iPhone 4 next week. Keep in mind I am eligible for an upgrade. I chose all the right options and entered the information to check eligibility. It came up saying that I'm eligible for the 3GS at $149.99 What's that all about!? I'm eligible! I understand that there is an $18 upgrade fee, but where are they getting the rest of the money from? I also don't think that the $18 upgrade fee is included in that $150 number. So, whats this all about?