I agree with clevetbs. G1 is a far better phone then the iPhone. iPhone is pathetic. Actually the newer iPhone that was just released is starting to look like the G1 with google maps & compass. Guess Apple is jealous.
Apple had Google Maps since it was released. I won't argue the OS, because that is a personal choice, but as far as hardware goes, the iPhone has it beat and the GS even more so. What would be nice, if someone were able to get Android up and running on the iPhone, and I don't mean beta aps which are a bitch to install and are mediocre in performance.
I use both the iPhone and HTC Magic on AT&T, and love them both and there is no hate here.