Comment Pfsense (Score 5, Informative) 159
Use PFsense and use the package squidguard(or dansguardian) and use the software downloads list.
"The one charm of marriage is that it makes a life of deception a neccessity." - Oscar Wilde