BusyCal: Calendar & Tasks
BusyCal is a powerful, flexible calendar app for managing busy schedules, events and tasks. BusyCal's unique features include natural language input, customizable calendar views, an integrated to do list, meeting scheduling, travel time, maps integration, tags, alarms, search, weather, moons, birth