Xavier Rhodes, Jonathan Banks, or D Milliner?

Which out of these 3 DB's would you take?

IMO Xavier Rhodes is the best prospect out of the group.

Great range, can disrupt WR's off the line, and can can also CATCH THE BALL.

GREAT ball skills. For a CB his size he has flexible hips. Did i mention he can TACKLE?? :ezbill:

Great in run support and forcing fumbles