Best bet Mark, would be to Google it and check the reviews.
I used Net Nanny when mine were younger (my youngest is now 21, so it's been awhile). It seemed to work well. If they needed a site that it wouldn't let them on due some red flagged words or whatever, I could override it and allow it for future access if I deemed it appropriate.
WebWatcher is supposed to be good.