I really like Avery, and Eddie Royal not far behind, if behind at all, but I do believe these guys will both be available in the 2nd. BPA at CB in the 1st, then Avery or Royal in the 2nd.
I think they have similar attributes, but are very different prospects. With Royal, you know you're getting a very productive return man who will likely translate well there like numerous mid-rounds picks before him, but only a marginal WR (can't see him ever starting). Then with Avery, you have more of polished, productive WR who I can't see returning much, and wouldn't be a real big threat there. If we had to go with one, I'd REALLY hope it'd be Avery.