PingMe takes a unique approach to keeping track of things you need to do - it's mobile and interactive. Just create a Ping, set a date and you'll receive a reminder by E-mail or TXT to your phone. Not a good time? Pings are interactive! Just reply to the message to reschedule for a later date or time. You can even create new Pings on-the-fly from your mobile device, or tag your Pings to create contextual to-do lists.
PERSONAL SIDENOTE: I have had a similar idea in my mind for weeks that I may need to prematurely kill because of this. PeriodicPing.com -- my first startup abortion? The first, maybe...the last, probably not.