I've recently moved over to using GMail and Google Calendar for work, for one reason or another. While I've been using Google Calendar personally for some time now, the transition to GMail has been interesting, to say the least. It's hardly a great application. Sure, it does the job, but the email threading is terrible, and the lack of good support for managing your archived email isn't great. Not to mention the fact that occasionally, there are contacts I cannot edit - I have to delete the contact and re-create it if I want to make a change.
However, it's not all bad. I've also started using Google Notebook via Anil's recommendation, and it's great. So is the Browser Sync. Really handy.