this may be quite unpopular with other Ravens fans but I personally think that Torrey Smith is a bit overrated. This is the guy the Ravens want to become their next 1. Receiver, the guy who has not yet had a 1000+ yard season. Don't get me wrong, I believe the guy can be a very good receiver and has had a few tremendous games (e.g. vs Patriots in the regular season and vs Broncos in the play-offs. However if he is going to be the true 1. receiver he needs to improve his route running and hands. he also needs to make sure he works at being there every game as he seems to disappear for whole games (usually because he has the other teams 1. CB on him. now that Boldin is gone he needs to be able to beat the 1. CBs ev every week because Doss, Thompson, Streeter (all have potential) just don't have the experience at the moment.
Some people already seem to think that Smith is great but I personally believe he is only an above average receiver for the moment. Hopefully he will explode for 1000+ yard season next season and come into contention as one of the NFL's top 10 receivers.