Since i was already with tmobile, I went with the G1 too. I am not dissapointed to say the least.
...and there is a way to sync your outlook contacts to the G1.
I disagree. the reason I bout my PPC (pocket PC). is so I could have a laptop when I was away from my laptop. not to say the others are poor choices.
just be honest with what you need. I got the HTC mogul for windows mobile, super powerful package, and a full slide out keyboard. 90% of my emails, internet, and document viewing are done with this phone.