iContact has a new home

iContact (Google Contacts for Windows desktop) is now available from its new home here.