Droid beats iPhone depending on where you stand. snapvoip.blogspot.com
Between the G1 and iPhone, I would choose iPhone but I always rely on BlackBerries to do my work. From what I have read so far, I think there will be a very capable droid or something very close to it, in my life.
You can read the Greg's post here