Well now we're in the thick of mock draft season, and the more interesting ways people try and predict how the draft will pan out, and more irritated people resulting from those mock drafts.
DraftTek.com is your average, everyday, NFL draft website, but they do offer some very good analysis with the picks that they make.
As far as complete 7-round mock drafts that I have seen, they are certainly somewhere near the top in quality.
If you would like to see the 7-round-mock for yourself, here is the link.
For this article, I'll give my opinion on their latest 7-round mock draft, and then at the end I'll post what my mock draft would look like, given the board they have set up. Please keep in mind that they won't factor in the compensatory picks. That being said, the Vikings will have two compensatory picks: both likely in the fourth round, but possibly in the third, if they're lucky.
Player: Matt Kalil
Position: Left Tackle
Height/weight: 6'6", 306 lbs.
I have no objection to this pick.
The Vikings need to protect Christian Ponder and that is something current LT Charlie Johnson failed miserably at in 2011. Drafting Kalil would allow the Vikings to move Johnson over to right guard, his natural position, and fortify the offensive line.
Kalil will give the Vikings a day-one starter and hopefully a long-term cornerstone for their offensive line.
Player: Stephen Hill
Position: Wide Receiver
School: Georgia Tech
Height/weight: 6'5", 200 lbs.
I love this pick, but I see one potential problem: Hill might not be available at this point in the draft.
Stephen Hill's incredible 40-yard-dash time at the combine turned some heads. Hill's stock subsequently skyrocketed and he could now be a potential first round pick.
I think the Vikings certainly need to address the WR position early and often in this draft. There are plenty of solid WRs in the class and Stephen Hill at this pick would be an absolute steal.
Player: Sean Spence
Position: Outside Linebacker
School: Miami (FL)
Height/weight: 5'11", 224 lbs.
I do like the idea of taking an outside linebacker here, but I really had my sights set on Lavonte David with the pick. DraftTek doesn't have David available at this point so I think Spence is a decent pick here, but I think they could do better.
I do, however, like the idea of taking DT Alameda Ta'amu here instead. They have Ta'amu falling later in the round to Kansas City.
I think Ta'amu could be a great prospect for the Vikings as they look to solidify the last spot on their defensive line, next to Kevin Williams. Ta'amu is a pretty raw prospect, but Vikings DL coach Brendan Daly is known for molding good defensive tackles. Ta'amu has enough speed and strength to demand two blockers on any given play, he just needs some work mechanically.
If that is not enough of a reason for you, the Vikings will likely lose two NTs to free agency this off-season and are in need of depth. Ta'amu would solve that, as well as become the starter with a successful preseason and camp.
Player: Marcus Forston
Position: Defensive Tackle
School: Miami (FL)
Height/weight: 6'3", 300 lbs.
I know that I just advocated for a defensive tackle in the previous round, but I'm not a fan of Forston in this spot.
With talented DBs like UCF corner Josh Robinson and South Caroline SS Antonio Allen still on the board, I'd like to see the Vikings address their abysmal secondary in this spot.
I wouldn't mind the Forston pick if the Vikings address their secondary in previous rounds, but given the landscape they laid out, I want to see a DB here.
Player: Ryan Steed
Height/weight: 5'11", 190 lbs.
I like the idea of a defensive back here. The only comment I would make is that TCU MLB Tank Carder is still available and goes three picks later to the Redskins in this mock draft. I think he should certainly deserve some consideration in this spot with the Vikings potentially losing E.J. Henderson. I would probably take Carder over Steed here.
Steed does have the right build for an NFL CB. He definitely would be a good addition to a terrible Vikings secondary.
Player: Ronnie Hillman
Position: Running Back
School: San Diego State
Height/weight: 5'10", 190 lbs.
I definitely like the idea of going after a speedy RB in the late rounds of the draft, but looking over this entire round, I see someone I'd rather have than Hillman.
WR Brian Quick from Appalachian State would make a solid No. 3 receiver for the Vikings. After grabbing Stephen Hill in the second round, the addition of Quick in the sixth would give them a lot of youth and a lot of height at WR.
Quick isn't the fastest prospect, but he can get separation and has fantastic hands. The 6'4" 215 pound behemoth would give the Vikings a second tall WR to help stretch the field.
Player: Winston Guy
Position: Strong Safety
Height/weight: 6'1", 212 lbs.
I absolutely love this pick. The only alternative I would offer would be OG Ryan Miller from Colorado. I would not advocate for Miller over Guy, I just thought his name was worth mentioning.
Guy has great size and could potentially vie for a starting job with how weak the Vikings secondary is. Guy probably won't get the starting job, but he would push the other guys to fight him for it.
Guy would give the Vikings some value on special teams as well. They will need special teams help after possibly losing 16 free agents this off-season.
Player: G.J. Kinne
Height/weight: 6'1", 215 lbs.
I like the idea of taking a QB in the seventh round. The Vikings might lose backup QB Sage Rosenfels in free agency this off-season which would leave a very important spot on the depth chart behind Joe Webb.
Kinne doesn't have prototypical size for a QB, which is probably the reason for his descent into the seventh round. He doesn't look like starter material to me, but he could be a solid candidate to hold the clipboard behind Ponder.
Overall, I think DraftTek did a pretty nice job with this mock draft. You can't please everyone, I definitely learned that with my most recent mock, but I think the site had some pretty nice analysis.
Here's a comprehensive look at how I'd like to see the draft go, given the selections they offer.
1. OT Matt Kalil, USC
2. WR Stephen Hill, Georgia Tech
3. DT Alameda Ta'amu, Washington
4. CB Josh Robinson, UCF
5. MLB Tank Carder, TCU
6. WR Brian Quick, Appalachian St.
7a. SS Winston Guy, Kentucky
7b. QB G.J. Kinne, Tulsa
Thanks for reading.
Follow me on Twitter @McAndrewsSports