O Evolution é, sem dúvida, a solução para você. Ele sincroniza o calendário com serviços do Google e certos serviços com o Ubuntu One (como os contatos). Infelizmente, parece que o Ubuntu One não oferece suporte para sincronizar calendários ainda.
O calendário do Evolution fornece ferramentas suficientes para agendamento contínuo / recursivo e / ou repetitivo. Você pode incluir quantos calendários locais / remotos quiser, o que inclui, mas não limita, apenas o Google Agenda. O relatório diário / semanal / mensal / anual da evolução resolverá as suas necessidades para uma pré-visualização da programação.
Se você está acostumado com o MS Outlook em sistemas baseados no Windows, você se sentirá confortável ao usar o Evolution.
O Evolution fornece a mesma funcionalidade que o Outlook para E-mail / Agenda / Contatos / Notas / Tarefas, etc.
O Evolution sincroniza perfeitamente com determinados dispositivos móveis / PDAs, o que torna a portabilidade dos seus dados uma tarefa fácil. Por exemplo, estou usando meu Palm Tungsten E2 para sincronizar meus dados do Evolution, que sincronizam Calendário, Contatos, Notas e Tarefas. (O Palm Tungsten E2 não oferece suporte para e-mail).
Você pode encontrar o Evolution no Centro de Software e instalá-lo em um clique. Diga-nos como está indo com essa tarefa e não hesite em deixar um comentário se precisar de mais ajuda.
Boa sorte!