I'm looking at replacing our existing Proxy / Firewall and was
wondering what products others like and/or use?

We want to be able to block specific file types, sites, urls, certain
web-content, block the likes of Flash and generally any fun people can
have out in the wide world of the internet, unless of-course you are at
a high enough level of management.

I'd want to make sure that we have extensive logging of which users are
doing what and when.

Realtime monitoring would be advantageous too.