Because you're saying "I guess", I'm guessing you don't have a G1 phone.
I'm in the same boat... I'm trying to decide on whether it makes sense for me to switch to a G1 phone. I currently have a Moto-Q phone (Windows Mobile) on the Verizon network that my company is paying for, and it's important to me to use my phone for business purposes. That means I need to reliability get calendar appt notifications and email notifications.
My biggest hurdle is the lack of MS Exchange support. I've been exploring some 3rd party utilities such as eDuo (which runs on a PC and downloads MS Exchange mail and sends it to a defined IMAP email account), but I'd rather have something more integrated and reliable.
My desire to switch to the G1 is also fueled by my desire to create apps for G1 phone. I currently create and sell apps for the Windows Mobile devices, but I see greater potential with the Android phones.