is it certain that sites are blocked purely on the text in a page?
keep in mind that _most_ banner ads are tracked and would not generally have the name of the actual site it is promoting anywhere in the body.
If its based on key domains, I can easilly whip up a nice web proxy that will bypass any filters.
As for gmail... well.. as my mum once told me..."dont say anything................."