Tough one, although it may be a different answer than "who is the best" head coach question, and in my case it is. Coaches for the most part cannot be hated just because they coach a hated team unless they do so with gratuitous success(ie: Belichick, Parcells) and they cannot be loved just for coaching your favorite team because you may end up hating the same coach tommorrow. With that said I'd probobly say
HERM Edwards
To his credit:
1-Former Player
2-Straight Shooter, if I played for this guy I would never dog it because you knjow he might call you out at anytime. Just doesn't seem to tolerate complacency.
3-UCR-Unintentional Comedy up the wazoo.