My top-5 CB's right now (in order):
1. Milliner
2. Rhodes
3. Alford
4. Banks
5. Trufant
(Poyer is 6th)
I like payer more than truant and Alford. I honesty think he will end up being in the top two CBs in this draft from a production standpoint by the end if their careers. It's pretty hard to say that anyone would be better than Milner.
But to the OP, I still can't justify trading two picks away to draft a CB. We have too many holes to fill.