If it's just for you, ya gmail is the best option...if it's for a business I think they have something against that but I haven't taken the time to read all the legal stuff :)

did you reconstruct the mailboxes?
su - cyrus -c 'reconstruct -r user'

to rebuild any subfolders you'll have to create them with a client then do the reconstruct and it should be able to reindex them. I had to do this after migrating from another server, what fun that was

On Fri, 2007-01-26 at 11:25 -0600, Brennan Stehling wrote:
I am running the Cyrus IMAP server and last night it seems the mailboxes were corrupted.  I have followed steps to restore them but now RC is not showing all of my folders even though Cyrus shows they are there.

In the meantime I have directed all of my incoming mail to my GMail account.  I may end up staying there.  Managing my own mail is not worth this effort.