My contacts are currently a mess. Just one big group. I'd like to organize them via groups like Professional, Personal, etc. I recently switched over to OSX permanently from Windows 7 and can start all over again. I do have them backed up to my Gmail, a .csv file, and in my Windows image. What's the best way to organize and sync to my iPhone? Ideally I would like to have it setup like my Calendar where everything is sync'd wirelessly via the Google Calendar (If I make a change one place it changes everything else). Is there a way to do it with my contacts wirelessly as well? I'm using OSX 10.6.8, Address Book, Gmail and an iPhone 4. Any tips would be greatly appreciated.