How can I sync all of my Email addresses (including Gmail addresses) using iCloud? I just got an iPad and I'm trying to sync all of my Email addresses across all of my devices, including my iMac and iPhone.

I already had an Apple ID and had iCloud set up for my iPhone and iMac, but when I went to set up my Email on my iPad it prompted me to create an @me Email address. So I did. But none of my Emails are syncing up with my iMac, and I thought the whole purpose of creating an @me account was so that all of my Emails would sync up through iCloud.

What I have is a couple of different Gmail accounts that I would like to sync up using iCloud. Is there any way to do this?
Practically speaking, the answer would be no - iCloud doesn't "sync" multiple email accounts (this is built into iOS). @me.com email address is just like gmail - it is just another email account. If you really wanted to, you could have all your gmail forward to iCloud's @me.com email account, but that wouldn't be practical.

To have your Gmail accounts synced into your iPad, open Settings, on your iPad, tap Mail, Contacts, Calendars, select Add Account, for a Gmail account select Gmail, and enter your information in there. Repeat the process for every mail account you have. (You should notice your iCloud account in the list of email accounts when you first open it)