SC Notifications is so customizable that it lets you send the notifications at a custom time, add a picture to help remember what you need to do and even create a notification just by speaking at your phone!
Works on any phones above Android 2.1, now that's compatibility!