Hello,
I have no idea if this is even possible or how much work it might be if it is, so my apologies if I am asking for too much...

I see that in your plans for 0.4, two of the things in your list seem to be related to this request:
Possible Features
* Improved account settings/wizard
* Preferences for each synchronized address book
Here's my two cents...
One thing I would *really* like to see is one of two things...
Either:
1. The ability to define multiple AddressBook relationships for one gmail account, where the relationship is a TBird Address Book to a GMail Group. If the Address Book (TBird) or Group (GMail) doesn't exist on either end (first or subsequent sync), create it automatically then perform the sync.
For example:
- set up a GMail account
- define a TBird AddressBook <> GMail Group relationship
- define another TB AddressBook < GMail Group relationship
- etc
If it isn't clear, each AddressBook to GMail gGroup relationship can have a different directional setting.
Real world example:
- Sync a Company Directory TBird Address Book on my PC to a specific Group on the GMail account and define it as a one-way Sync (TBird > GMail) on my PC, but a one-way sync (GMail > TBird) for everyone else
- Sync another TBird Address Book to the same GMail account, but to a different GMail Group (Vendors)
This way, you only need one GMail account to sync different Address Books.
Or, if this isn't possible:
2. At a minimum, I'd like to be able to set a different direction for each account.
This seems to be covered by your plan to provide 'preferences for each synchronized address book'?
Thanks again Josh!