First of all, have you done your research on your state laws?It’s perfectly legal to buy the spy softwares and keyloggers, it’s how you use it that matters.
Secondly, please try not to fall for the “free cell phone spy” “free keylogger” tricks. The old rule “if it’s too good to be true, it’s not” applies to spy tools, because you risk getting a virus or trojan on your computer which could steal your bank/paypal passwords.
The tool I recommend the most is cell phone spies. That’s almost the best tool for any situation. It’s a combination of a keylogger and GPS tracker. If you go to my personal blog, you’ll see that it’s so cheap you can get one for $58, one time payment.
Send me a PM if you are interested. I haven’t wrote about my recommendations here yet because of time constraints, but I will soon.
You could also read that article linked above this post.