While looking around the ‘net’ for time management software/web sites, I discovered this article:

Painless Software Schedules – Joel on Software

Really is worth a read.