i'm pretty impressed with the iphone. funny how i was thinking just the other day that i am really enjoying my 680 (it's such an improvement over the 600 i had a few years ago) and that this was going to be a smartphone i would keep for several years. then the iphone is announced. i'll have...