SpyAgent will literally do exactly what you want it to do.
It captures every keystroke, all AIM, MSN, Yahoo chat conversations, every website visited, all applications launched, anything copied to the clipboard, takes screenshots at certain time intervals (whatever you set), and can be turned on or off either manually or by setting what times you want it to monitor.
It has a very easy to use interface and is undetectable if installed in stealth mode.
You can have all these logs emailed to any address, every 30 minutes, or whatever you set.
Also if you have an FTP server, you can have all the same stuff sent, plus the AIM conversations which are viewable in a web page that has the complete conversation, color, timestamp and all.
This program is the real deal and an extreme invasion of privacy. Only use it if you feel comfortable doing this to someone you "love."
If you can't trust someone, and just ask what they do, then y u with them?
~NEU