To be honest, I think Miami would actually have Lane Kiffin higher on their radar than Mario. Lane, despite some people's dislike of him, is heck of a recruiter and qb coach. Miami needs to take the South of Florida back from UCF, and Lane could do that, but the biggest question about him is can he develop better into an in game coach and not step on the Ad's and BOT's toes too much. Lane to Miami could be one of the biggest shake ups in the ACC and Florida power struggle. While you can try to argue that he is a failure, you also have to debate the questions that who could succeed in a later life Al Davis's system with no HC experience, and who could've succeeded at USC under substantial scholarship sanctions with Oregon and Stanford benefiting tremendously already from them. Lane's ego has been a subject of debate ever since him and Al got into it over Jamarcus Russell and bringing Monte to his staff, and you could also put his shots at Urban and some of the apparent chatter that goes on with him here as well. But what goes behind closed doors is only said after the fact, and Lane's side never comes out.
As far as Kirby, I think USCe or some Midwest team would probably be his best bet if he really wants to go to HC. Just IMO