I have used PCRecruiter for over 7 years. LOVE it. Worth every cent. Never have problems with it. Always doing upgrades. www.PCRecruiter.com is the site, created by Main Sequence Technologies out of OH (i think)
tryout CATS at www.catsone.com they have a demo on their site so you can get a good feel for their system. There is a free version you can sign up for that allows 2 users and 5 jobs. It is $29/mo for the professional version has a great toolbar that allows you to verify and import candidates from Monster/hotjobs.
I currently use both CATS and PCRecruiter, and as far as a free system, CATS is awesome. I work for two companies and the fact that I can use CATS for free really works for me. PCRecruiter is great but if you are self employed you may want to think about CATS because it's free and is almost as good as PCRecruiter!
I am not sure how much PCRecruiter is. I think it depends on what features you want. From what I have been told I think it is pricey. But it is very detailed also. I mainly just use CATS now cause it's free.