1. Belichick
Once you get past the cheating, he's incredibly insightful and innovative. Listen to him when he talks x and os...it's mesmerizing. I think his cheat comes from two areas, he pushes the envelope or what the rules "say" and what they "mean" and he calculates the cost if it's determined not in his favor. If you look at all the times he's done something that pushes the envelope that was determined not to break the rules, it's very effective. He just doesn't care that is he crosses the line when he tests it.
2. O'Brien
Exactly the type of guy you want when you'd don't have a QB. His gameplans are generally solid. He would have been my first choice for the Bills if he was fired.
3. John Harbaugh
The quintessential "Head" coach. If there's one thing we know in Buffalo, it's coordinators in chief filling the head coaching position. He's involved with every aspect and hires assistants with resumes. He's also not afraid to cut bait when it isn't working and get someone else.
4. Pete Carroll
I hate to love him, but he knew what he wanted coming into the Seahawks and he got it then he has performed with it. He's also another guy that seems to always be able to find good coordinators.