I guess I'm in the minority, but I'm completely content to sit tight and draft AJ Edds in the late 2/early 3 range than ignore some pretty good players at other positions (DL, OL, WR) in order to overdraft a flawed OLB because we need pass rush. None of the big pass-rush guys mentioned are interested in stopping the run. None are interested in covering the short zone. They play a straight-line, north-south game against college OTs that aren't talented enough to handle them.
A guy like Edds does his job defending the run and can cover tight ends. I have no doubt that if asked to rush the passer, he can do that also. That's the easy part of playing OLB. Don't get me wrong, it's a very important part, and a game-changing role, but it's the easiest thing for an OLB to do in BBs system. Kind of like the easiest part of a running back's job is running the ball. It's very organic to the position, you can do it on instinct alone, and do it well. We get beat be a lack of pass rush, but we also get beat because we have nobody who can cover the Dallas Clarks and Dustin Kellers that we play, who convert third down after third down.
Brandon Lang out of Troy is another guy who intrigues me and sounds like a good fit on paper, but I've not had the pleasure of seeing him play.