Google наконец-то добавил функцию офлайн-почты в Gmail Labs:

Чтобы включить эту функцию, в Gmail нужно переключить язык интерфейса на English (US) и включить Offline в Labs. Помощь по Offline.
Для хранения почты используется Google Gears, почта скачивается в зависимости от количества писем, лично у меня офлайн охватывает письма за последнюю неделю. Письма в черновиках (Drafts) и отмеченные звездочкой (Starred) сихронизируются независимо от срока их давности.
Теперь осталось дождаться поддержки офлайна в Google Calendar, чтобы не было необходимости его синхронизировать.