The gPhone… Should I wait?

One of the hardest things for me to do as a technology guy is to be patient when a new product comes out.  When the iPhone was announced, I was torn between my greed to have the latest, and my grown up awareness that the price would drop and the [...]