Hi my name is Eric Moyers. I am a network Support Engineer in the Small Business Support Center.
The issue you are having is a common one, what many people do not realize is that social networks like Facebook and Twitter use multiple IP Addresses. So blocking www,facebook.com actually does not help. You have to block the IP Range that Facebook has. The last range I knew of was:
Facebook: 66.220.144.1 ~ 66.220.159.254
and just for information:
Twitter: 128.121.146.1 ~ 128.242.245.254
Try blocking on those IP ranges and let me know how that works.
Eric Moyers
Cisco SBSC Network Engineer
1-866-606-1866