Please help me to find, what is the best and cheap software that can do computer history recoding( log all activities done by user in a particular computer)
I think you need a keylogger. I used Blazingtools Perfect Keylogger some year back and I can't find my registered copy of it now. It's a great software. It emails you the logs recorded in the remote computer. And you can stealth-install the server in the remote computer.