I recently moved to an area in the mountains, and the service is spotty in our apartment. If I put my 3GS in the window sill, I get 1 or 2 bars, everywhere else there is none. After speaking to AT&T, they said they will release us from our contract early. (Right now it is set to go up in October). I know Verizon does get service at our house as all of our Verizon friends have no problem. Question 1: The 4 and 4s have updated antennas, I believe, but is that related to cellular reception? Would there be a chance that I would get better service with a 4s? Question 2: Our phones are still technically under contract. If we opt-out, we still keep the phones and I would be able to sell it, right? Question 3: I do have an upgrade on one of our lines. If I upgraded now to the 4s, (which I am assuming would renew the 2-yr contract) would they still offer the opt-out? I am not trying to be dishonest, but the thought did occur to me that if I upgraded and they did let us out of the contract after, I would be able to sell the new 4s. I am just sick of not having service and it is causing problems with my work. But I have been happy with AT&T up to this point and would prefer to keep them with the 4s because of the faster data speeds.