While I love a lot of your selections, I just don't think that Kalil will be there at #4. Minnesota had a journeyman left tackle protecting Ponder last year, and while they do need another target aside from Percy Harvin, I just can't see them passing up Kalil if he's on the board. I also can't see Ta'amu falling to the third round either; some team (Steelers) will pick him up in the first two rounds. I love the fact that you have Zach Brown as a first round pick. He's way too good to fall to the second, and during the Missouri game, he was probably the only defensive player who was always putting forth the extra effort in order to win.
Otherwise, I have no problems with your mock. It's very clear that you put a lot of effort into making it. Kudos to you.