The final draft order isn't set yet, and the juniors haven't declared for the draft, but we can speculate a bit: Yes WR Calvin Johnson is a top five player, but I just couldn't squeeze him in.
1. Detroit Lions: QB Brady Quinn, Notre Dame
They have a lot of holes to fill and they might be gun-shy due to the Joey Harrington fiasco, but they need a QB for the future. Brady Quinn looks like the only franchise QB in this draft, unless Brian Brohm declares early. Once Detroit fell out of the playoff race they decided not to play Dan Orlovsky, that tells me he is not ready.
2. Oakland Raiders: WR Calvin Johnson, Georgia Tech
Will they go after another QB? Andrew Walter and Aaron Brooks have looked horrible. If QB Brian Brohm declares for the draft he might be an option. They might try to trade down and get an offensive tackle, OT Tony Uguh from Arkansas would be a good option because Robert Gallery has been a bust and Langston Walker and Brad Badger are not getting the job done. The Raiders just can't pass on Calvin Johnson; Randy Moss might not be back
3. Tampa Bay Bucs: (JR) DT Alan Branch, Michigan
They have lost Warren Sapp and Booger McFarland the last few years and the defense isn't the same. They might look at QB, Gradkowski doesn't look like NFL material to me, he got benched for journeymen Tim Rattay, but Chris Simms might be back next year. Branch is a monster with huge upside. Offensive tackle is another area of need, Anthony Davis and Jeremy Trueblood have not performed well at offensive tackle.
4. Arizona Cardinals: OT Joe Thomas, Wisconsin
Finaly set at QB, Leinart was very impressive; there is hope for the future. They look like a team that is on the verge of being very competetive, but they just can't run the ball. They really need to trade down and rebuild their offensive line, but if they stay here Thomas would be a good start.
5. Houston Texans: (JR) RB Marshawn Lynch, California
They must be nashing their teeth over passing on Reggie Bush and that will haunt them for years to come, but drafting Lynch if he comes out, might make people forget. This player is just fantastic.