I usually note everything I have to do on Google Calendar, it`s simple and reliable: a reminder of my task with or without a ringtone
You can also try aCalendar, Business Calendar, DIgical or Touch Calendar, they perform the same tasks, only the interface is different