I am trying to find out a way to sync my contacts across multiple platforms so that any changes on one platform are automatically synced with all the others, but I'm having a lot of trouble. Here are my platforms:
1. Home Macbook using Address Book
2. Work PC using Thunderbird
3. iPhone
I've tried doing it through MobileMe, but it doesn't seem to play nice with Thunderbird. I tried doing it via Gmail contacts, but it didn't seem to sync with Address Book, and also scrambled a lot of the address fields (so, for example, city, state and zip would all be on the Address 2 line.
Also, I don't want multiple versions of a contact linked together on my iPhone. I want one version that's the same across all of them. That whole linked card thing strikes me as pretty pointless. If someone calls me on my iPhone and I add their number to my address book, why wouldn't I want to see that change reflected in my Gmail account the next time I access it on the Web, or in my Address Book on my Mac? I can do that with my Gcal, so why not with my contacts?
So is all of this actually possible? Do I need to do something different with the tools I'm already using, or try a completely new approach? Any help would be much appreciated.
1. Home Macbook using Address Book
2. Work PC using Thunderbird
3. iPhone
I've tried doing it through MobileMe, but it doesn't seem to play nice with Thunderbird. I tried doing it via Gmail contacts, but it didn't seem to sync with Address Book, and also scrambled a lot of the address fields (so, for example, city, state and zip would all be on the Address 2 line.
Also, I don't want multiple versions of a contact linked together on my iPhone. I want one version that's the same across all of them. That whole linked card thing strikes me as pretty pointless. If someone calls me on my iPhone and I add their number to my address book, why wouldn't I want to see that change reflected in my Gmail account the next time I access it on the Web, or in my Address Book on my Mac? I can do that with my Gcal, so why not with my contacts?
So is all of this actually possible? Do I need to do something different with the tools I'm already using, or try a completely new approach? Any help would be much appreciated.