I was on the Daily Norseman when I saw a fanpost On a game/simulation that basically allows you to take the role of any GM and pick for your team through a simulated 7 round mock draft. Each pick, it will show you what your needs are, and you select the position you want to draft, and it will come up with a list of players still available at that position, and of those players you select your player. It takes less than 5 minutes and it grades you based on value, need, and player skill and will give you a grade and a score which you can compare to other users. It also allows you to trade, but it's frowned upon to trade more than once as you can get a ridiculous score by gaining a lot of picks.
I'm not sure if this has already been posted, but I haven't seen it. Sorry if it has.
Here is an example of one of mine. It is a bit flawed as some players are in wrong positions, you can't pick an OLB and put him at ILB, and some players are over/underrated, anyways here it is.
Your score is: 3799 (Drafting Ability: B+, Player Quality A, Future Draft Picks: B+)
Round 1 Pick 8 (BUF): Lane Johnson, OT, Oklahoma (A)
Round 2 Pick 9 (BUF): Alex Okafor, DE, Texas (A-)
Round 3 Pick 1: Blidi Wreh-Wilson, CB, Connecticut (B)
Round 3 Pick 9 (BUF): Jon Bostic, ILB, Florida (A)
Round 3 Pick 34 (COMP): Ryan Nassib, QB, Syracuse (A)
Round 4 Pick 2: Marcus Lattimore, RB, South Carolina (B)
Round 5 Pick 1: Stedman Bailey, WR, West Virginia (B)
Round 6 Pick 2: T.J. Barnes, DT, Georgia Tech (A)
Round 6 Pick 36 (COMP): Daimion Stafford, FS, Nebraska (A-)
Round 7 Pick 1: Ryan Otten, TE, San Jose State (A)
Your Future Picks:
2014 Round 1 Pick (BUF)
2014 Round 1 Pick
2015 Round 1 Pick
Here's the link: http://www.first-pick.com/
Hope you guys check this out. This isn't necessarily what I would do, but I tried to pick to tailor to the "wants/needs" of the engine running it. I did this several times and found what it wanted. Try to limit to 1 trade, but leave your draft in the comments below!