Recently threw my iPhone against a brick wall in disgust in a moment of clarity. I was more frustrated with ATT than with the actual device. Let's not fool ourselves, the iPhone is a great, GREAT multimedia device, but it clearly sucks balls as a Phone on ATT. A phone!!! Have moved on to the HTC Evo 4g and am looking forward to getting the battery sorted out and after getting bored with it as stock, rooting it.