Outta Yer Chair! is a little application for PC that can remind you to stop working occasionally.
Actually, that's what I use it for, but I guess you could use it to time anything.
There are two timers, one for work one for break. Pretty straightforward, and your times will be remembered across sessions.