Gregg Popovich, hands down. He doesn't require having the two best players in the NBA on one team to win a championship (unlike Phil).
On the other hand, if Phil coaches the Knicks even just to 30 wins next year, he will undoubtedly win the greatest coach ever title. Until then... Pop it is.