At this point, I'd be looking for Reid in AZ, Arians in SD, Whisenhunt in BUF. CLE and PHI going after Bill O'Brien
Here's my stance on Whisenhunt...
He doesn't blow me away by any means. Then again, what coach that is currently available really does? You can make the argument that Kurt Warner took the Cardinals to the Super Bowl, but Whisenhunt was the coach. I think many would've argued that Drew Brees got the Saints to the Super Bowl. Take away Sean Payton, look what happened this year. So don't overlook the job that Whisenhunt did with that Cardinals team.
Furthermore, he is an "in your face" coach who clearly does not let contracts or expectations interfere with his coaching. Kolb was injured this season (a point I will arrive at later), but in the past, Kolb was benched for John Skelton. I respected the move by Whisenhunt because he didn't allow the big money paid to Kolb or the media's expectations of Kolb to influence his decision to bench him. We could not say the same for Chan Gailey this season. He lived and died with Ryan Fitzpatrick, ultimately costing him his job.
Lastly, he exhausted ALL of his options at QB this year. Kolb went down with an injury, so he went to Skelton, Lindley, and even Brian Hoyer. He tried literally everything he could at the quarterback position. Even if that meant signing a guy mid-season and throwing him on the field like he did with Hoyer. Gailey acquired Tarvaris Jackson and didn't even give him a jersey. Again, I respected the way he handled a very tough situation at the most important position on the field.
AND - let's not forget that he had that Cardinals team at 4-1, defeating the Patriots ON THE ROAD and in a good game with the Bills before Kolb was lost to injury. Beanie Wells and Ryan Williams had already been lost for the season. The Cardinals stared adversity right in the face this past year, and ultimately, they failed. But it certainly wasn't for lack of effort by their head coach.
At the end of the day, my main point is that I don't think you'll hate Ken Whisenhunt as much as you think you do now.