such as imap might be something to experiment with if you're using pop, smtp or a mix on your various devices. Otherwise you just forward mail to yourself as needed but that gets to be a pain too. Isn't technology such a time saving tool?
I don't know about y'all, but I find that I spend too much time trying to keep things in sync. Between work and home I find that I'm using 3 different computers (2 desktop, 1 laptop), a Palm Pilot and a cell hone. Each has a list of contacts that have to be maintained and each computer has a list of passwords that have to be maintained. This is getting tiresome. I thought the point to all of this electronics was to make things EASIER. There are days I miss my old Day Timer.
I've avoided MS products for the most part because of the security issues (yeah, I know, non-MS programs have flaws, too, but nobody is bothering to attack them because nobody uses anything but MS). Unfortunately, some of the alternatives (Palm Desktop, Pocomail, Thunderbird) don't always play nice with each other and I lose some of the advantages of having the Contacts list in digital form if my word processor can't pull addresses up from Contacts. This is getting seriously annoying.
I wonder if there is any way to achieve a pretty good degree of synchronization between multiple devices and integration of various programs without resorting the the MS solution? I have to admit that at this point the inconvenience of juggling all these incompatible products has left me thinking about joining the rest of the world in the MS camp.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic