Throw in another TE and a developmental QB and I think I'm in complete agreement with you for the draft priorities. The trick is going to be the order. Here is my take:
1: DE - Just because of positional scarcity
2: OLB - Got to be able to rush the QB strong and drop into coverage a little
3: TE1 - Quick separation and reliable hands
4: LB - Jack-of-all trades, inside or outside
5: WR - Has to be able to work outside and deep
6: CB - Formally announce that one of Wilhite/Wheatley won't make the team
7: OG - Developmental type to go along with Orhnberger
8: P - Instant upgrade regardless of who is picked
9: TE3 - Reasonable combination of hands and blocking
10: QB3 - Just because
Given the Pats picks and the depth of the draft at the positions they are looking at, I think there is a very good chance the Pats walk away with a handful of players that significantly contribute in 2010.