I have been getting horrible reception with my 3gs. I can hold my phone next to my wife's 2g and I will have no bars while she has 3. My phone also avoids going to edge, when there is no 3g available and my bars would drop from 5 to 0 holding the phone in the same spot. I didn't want to replace my phone since I have a screen protector and I would probably end up getting a phone with a worse problem. So I decided to go to at&t and ask for a new sim card. Since replacing I now get better reception than my wife's phone and the signal holds steady. I still get some static on calls ocassionally but I suspect it is the speaker since it happens with perfect reception. Overall, the simcard made a big difference and was a lot easier to switch than a phone.