Petrino is the best coach available, and IMO is an upgrade over Sark. He'd have to pay $1.2 million to get out of his contract with Western Kentucky, but I imagine that wouldn't be much of an obstacle for him.
I guess the question is, does UW hustle for a coach right now, or do they wait a month to see who gets fired in the NFL? Though he obviously has his issues, I wouldn't mind seeing UW make a play for Rex Ryan if he's fired. He's a defensive genius and has the kind of natural charisma that lends itself to ace recruiting.