I feel I should add that while it's ok to be human and none of us are prefect, Ford has really played that angle to death. We can, and should, expect our politicians to be both competent at work and role models in their personal/public behaviour. Being a good guy who's lousy at his job or lousy guy who's good at his job just doesn't cut it. I know people who are good at both, they often go hand in hand, most likely everybody does. It's ok to expect more from somebody representing your city, being mayor is a big deal!