I would put Pat Riley, Rudy Tomjanovich and Gregg Popovich before Phil Jackson.
His stupid philosophy of waiting and letting the players work it out during a slump in a game is idiotic. In the Houston game he could have called a time out and disrupted a run and a hot start by the Rockets but instead he let it go from 9-0 to something out of hand and let the Rockets stay in a groove.
He's too smug having coached Jordan and Pipped and Shaq, Kobe etc. I don't think he's top 5. Nobody can convince me otherwise but everyone has their own opinions.
Peace.