Whats a good contact manager that does NOT operate in the cloud nor steal all your personal information? Pay or FOSS is fine but no in-app advertising. Ability to sync with windows (say Thunderbird or something) would be handy but not necessary. Being able to back-up the database is a must though. Thanks for any tips!