JD Booty could be the long-term answer to the QB problem in Minnesota. He might need another year of mentoring, so a guy like Kitna could be perfect. He would be signed for 1 year and be allowed to leave when the contract expires.
If Favre comes in, it would be a similar situation, IMO.