ToGenda reads events from your Google Calendar and displays them in an easy-to-read agenda format. It then takes your tasks and slips them into any available in your schedule, effectively telling you what to do!

(note: I've started from scratch and the project isn't a priority at the moment.)