User Idle Process - Automate Starting a Process Upon System Idle
It's a bit specific, but once the user goes idle for a certain amount of time, it starts a (user specified) list of programs with optional arguments. When the user comes back, those processes are (optionally) shut down.
Download: https://dl.dropbox.com/u/1179448/omgexe/UserIdleProcess.exe













