It's Haith by far. As other have said, I think Knight will do a good job at Lamar. And at least Gottfried took Bama to the Elite 8...Haith has done nothing. Plus considering their current situations, Mizzou should have been able to get a better coach than NC State.
It has to be Haith. Lamar has limited expectations and is a small school, so Knight might actually do well there. NC State obviously exhausted every resource and explored all options, but nobody was biting so Gottfried was the best they could get. Mizzou was pretty quick to hire Haith IMO, but then again I have no idea what went on behind the scenes. I do know that the man was the definition of mediocre at Miami.