Portal vs. Client Monitoring for Schools

Is it better to monitor and filter school computers at a centralized Internet portal or at the computers themselves with client software?  Some would argue that a centralized solution is easier to install and maintain than software that needs to be installed on every computer, but it is not enough. Portal filters are effective at [...]