I've got to say RescueTime is one of the better new apps out there in terms of filling a need for me, and working well.
I love using it to make sure I get in the amount of time I want to on my projects, it's simple and intuitive to use.
I just wish they'd drop that wacko support site... :-)
EDIT: of course now that I say that, I can't bring up the dashboard. :(