I have had an iPhone (1st gen) for about a year and have loved it. I'm receiving a G1 phone soon and am looking forward to trying it out...
(btw - there have been reports this week that T-Mobile has sold out their pre-orders for the G1, which analysts believe puts their pre-sales at about 1.5 million units. iPhone only sold 1 million units their opening weekend...)