Track your time spent in various apps and websites, down to the minute
rescuetime.com
I think a stronger solution is simply measuring the amount of time you spend on various sites/programs, and then adjusting your schedule appropriately.
I had mentioned one MyDreamApp application that would have done that, but the application was never finished.
Rescuetime.com is now sending out invitations to their beta, and they look to do exactly what I had described- Track the time you spend. Everywhere.
I have no association to the site, but it might be worth checking out for busy News.YCers trying to get a handle on their schedule