Harvin is a beast. You can say all you want about his checkered injury history, but when he is on the field he is one of the elite playmakers in this league.
Our defense, and every defense in the league for that matter is going to have a hell of a hard time covering Harvin, Taint, and Rice while keeping Wilson and Lynch contained.