Wow wonderful team. I love McFadden and Rice. And can't believe Fitz fell to you in 3rd round. He is a top tier WR stud!
Your main concern is if Vick can stay healthy. If he does I think you will be great!
Also, I think getting Martin in the seventh is a steal! I got him 7th too.