Xavier Rhodes, Jonathan Banks, or D Milliner?

I agree with Rhodes, but speed is his question, banks is good too but skinny, and really haven't seen alot of the top guy, just haven't considered him falling