I just wanted to say that "Full screen image on all monitors when user has not had a 'break' for a period of time. With an unlock button and time out." is a fantastic solution. I work from home (at the computer) and one of my favorite passtimes when I'm not working is...yes...playing at the computer. It is not unlike me to sit here for 12 hours straight some days.
Recently I noticed one of my feet was swelling up...didn't remember twisting it or anything...oh well...back to work...the next day it was like 2x the normal size and by the third day it was so swollen the skin was cracking and bleeding. Went to the ER and discovered a blood clot in my lower leg--from sitting too long at the PC.
I've been using just a timer to go off every 90 minutes, but it's really easy to just click it off. I would love a PC lock like was mentioned above, that when it locks up the PC, truly locks you out for a period of time and only re-booting would get you out any earlier.
It might have saved me 2 surgeries a WHOLE lot of pain and about 12,000 in medical bills! (And climbing since I'll be on blood thinners the rest of my life now!)