These days, it's hard to get by with just one email address. If you want to sync your contacts between all your email accounts, it's actually very easy to do with a free tool called Soocial. Here's how.

We've talked about Soociala few times before, because it can sync your contacts between multiple services. However, I never thought of it when trying to sync my contacts between two Gmail addresses—even though it works amazingly well. Here's what you need to do:

When the wizard is complete, it'll take a few minutes to sync your contacts. Head back to the Contacts page and keep an eye on it. Once it's synced all of them, you're ready to move on.

Head back to the Sources tab and scroll down to "Add a Source." Repeat steps 2 and 3 with your second Gmail account.

When the wizard is finished, head to your second Gmail account and open up the contacts. You should find that everything's been synced beautifully, including pictures. I had all my contacts on one account, but if you had some on each, you may have to go through and fix some duplicates before everything's in tip-top shape. From here on out, though, any changes you make to one address book will be synced to the other, and vice-versa, meaning your contacts are never out of date on just one account.