You can do a proper key logger with most RAT applications. Poison Ivy is a very good one. Although if you just need access to his passwords, they are all stored locally. If you need history that has been deleted IE has a secondary history cache that your son more than likely does not have knowledge of.

I installed it for a client that was having trouble with her son. It is hidden like the other application, and monitors all chat, email, and web use activity (facebook - etc too - including the passwords). The client was able to monitor his porn habits (it was a little weird going through porn sites with his mother and blocking them), but figured out he had a drug habit, and was able to figure out the source of the drugs and get it taken care of. He had to go to military school, but it seemed to finally straighten him out. His grades are all A's abd B's, and he is now planning to go to college. Rich kids - go figure.

I'm not worried about porn, I'm actually more
concerned
about his MUCH older girlfriend that I have heard about from a friend of his. I just want to find out more about her, he denies having her. I don't want to be a grandpa just yet, maybe 10 more years :) .... Plus he does seem to have more money than he job pays and so I'd like to try and figure that one out also.... I'd just like a good free or really cheap logger to grab a password so i can check his FB and Myspace .... I know i know make him be my friend but I understand that he doesn't want his dad on his FB that would make him look like a "Dork"

I'm looking at the Poison Ivy now.... Thank you all for the suggestions

Just use remote desktop and don't take control of the keys or mouse. Set up FRAPS (www.fraps.com) on your PC and record some of his activities, then call him into your office when you find something you don't like. Make sure you have your belt off and laying on the desk in plain view.

if only it were that easy.. I'd like to see his previous messages... I have VNC installed and hidden on his PC.. but he also uses FB mobile...

I tried the Poision Ivy- RAT on a TEST PC here at work but the AV kept catching it.. I'll try it at home where I can disable his AV to get it installed and then hopefully make the expection for it not to get found.

If he uses Facebook on his mobile phone, installing keylogging software on his PC is only looking at part of the issue as well. Sounds like it would be better to just have a heart to heart with him... (with your belt on the table in plain view).