I wondered where you bought your iPhone and how long you have ad it. I have had my only a few months now and well, it seems to do what I want it to do and it is better than the other phones I have had.
I got my 3G at the AT&T in Wheaton, IL on launch day July 13, 2007. Still lovin' my toy!