I don't think Mike Brown is horrible either.
He's worked under two of the best coaches in the league, Pop and Carlisle. His Cavs/Lebron team won 66 games, same as this year's Heat team, and LBJ was not as good of player as he is now.
Certainly Mo Williams, Delonte, Varejao, Zydrunas Ilgauskas, and Joe Smith, and whoever else they had on that team is as good as Wade, Bosh, Battier, and the Heat supporting cast.
I think he gets a bad rap, especially from the Laker fans, but I don't think that was a real good time to be coaching Kobe and the Lakers.