Having tried quite a few apps the one I've settled on is 'Organizer HD'. It offers the features you're looking for as well as quite a few more... Typing directly on the page to create a new appointment, To Do List, Notes, Voice Notes and handwriting to name a few. It also syncs with Google so I...