Though I don't think the Vikings need to sign significant veteran starters this offseason, I'm not trying to be a management apologist here. The treatment of the quarterback position during the Childress era is borderline obscene. In three seasons, Brad Johnson, Tarvaris Jackson, Kelly Holcomb, Brooks Bollinger, and Gus Frerotte have started games. This is a team with an actual good defense, and it keeps sending out marginal to bad quarterbacks. Unless Sage Rosenfels is a competent starter (I think it is possible he will be), then Rosenfels will get added to the list of atrocious quarterback decisions during the Childress era. It is the most important position on the team, and it has been managed terribly.
The Vikings should retain the players they want to (and extend Antoine Winfield's contract) and add starters and depth through the draft. But they should also keep all options open at the quarterback position.