Syncing Mail, Contacts and Calendars with Google, Thunderbird and the iPhone

I’m pretty spoiled by Exchange and Outlook at work.  Regardless of all the Microsoft hate out there, Exchange/Outlook is great for email, calendars, contacts and tasks in an enterprise environment.  For a while now I have been wanting to set up something similar at home.  Recently I started using Google’s various services (GMail, Calendar and [...]