I agree that an honest talk with the kid is the best way to ensure that he/she will be safe and dont overuse the computer. However concerning a parental control, I would choose one of these: Open dns or PCWebControl. Unfortunately those are not free software but are the most reliable and easy to use.