I tend to agree with the Thunderbird solution. It will allow you to sync your calendar with Google and has its own local calendar app. Thunderbird can also keep your contacts synced, using an add-on called gContactSync The calendar add-on is called Lightning. What I like about Thunderbird, along with the simplicity, is that each folder created from the main account is a separate file. That makes it more responsive than Outlook if you are dealing with a lot of mail.
Installing Thunderbird will import all of your Outlook mail and contacts