John Beilein was who I voted for. The Cavs have had some shit coaches in the past and have had guys who wanted out mid-season before but nobody who just threw up their hands and said "fuck it" like Beilein.
What is amazing is that if you just watched some video clips from CAVS.com you knew he was overmatched as soon as Salt Lake City summer league. How could he have possibly come in so unprepared?