Gone are the days of beefy address books and paper-filled rolodexes — that's what the internet is for, after all. But while all of our phone numbers and addresses are now stored online, they can't always be found in the same place, and consolidating all that information isn't the most enjoyable of tasks.
Outlook and Address Book to store their contacts. Luckily, each of these applications can dump your contact list into one giant file, which Google Contacts can then import and use. Windows user can export a CSV file using Outlook's File > Export menu. OS X users can spit their data out in vCard format, or use this tool for CSV support.
What's more, the process works in reverse as well. Google supports exporting contact lists in a format that both Address Book and Outlook can understand, meaning you can go the opposite direction as well.
As long as you're using the right format, it's easy to sync your contacts elsewhere.
Facebook integration with your Google contacts requires two tools — one for photos and one for phone numbers. Google Contact Sync is a small Windows-based tool that does exactly as the name implies, and searches both your Facebook and Google accounts for similar contacts whose pictures should by synced. For phone numbers, there's a handy Greasemonkey script that dutifully merges your friends' digits into your Google Account.