I might be too late to this discussion to be helpful, but I use a program called Companion Synch and DejaOffice - together they work really well to sync my Outlook contacts and calendar to my Android using USB. I did NOT want *any* of my info in the google cloud.
I also use K-9 mail instead of the built-in Android email client, which allows me to bcc myself and then all emails I send from my Android end up in my sent folder in Outlook - pretty nifty, and an essential trail for my work communication (but it relies on a feature of my mail server which is a "smarter mail" provider - YMMV!).
Good luck!
Keep calm and carry on...