Offline Calendar/Appointment Software or Program for Windows 7?

I currently use Google Calendar synced with my phone to keep track of appointments, important dates and general life reminders. The flaw, however minor and unlikely, is that this requires an internet connection since the information is saved to Google’s servers.

Is there any sort of calendar or appointment organizing program I can download to my computer and use in the offchance I don’t have an internet connection? Being able to sync it with my Android phone would be a plus.

Search on Google for “Google Calendar Offline.” There seems to be a beta app for it.