I'm in a similar boat to Comp, in that I think we should look for a run stuffer in free agency, and use the draft to upgrade in speed.
I like Buffalo's Ryan Denney. He and Brady Smith are very similar players, in that they aren't great pass rushers but can get after the QB a bit. Denney plays the run well.
Kyle Vanden Bosch is a good option. He had a breakout year as a pass rusher (12.5 sacks), but he's doubtful to ever again get more than half that. But the problem with signing Vanden Bosch, is that this past year was the first time he hasn't been injured, and he's even more of an injury risk than Brady Smith has been, so throwing a lot of $$$ at him is unwise.
Aaron Kampman is another solid 2-down DE that had a career high in sacks this past year (6.5 sacks), but he's likely to land a big $$$ contract from Green Bay. Tony Weaver is another solid run stopper that likely is probably going to receive a big $$$ contract.
Jared DeVries, Brett Keisel, and Carl Powell are quality 2-down guys that are ideal as #3s rather than starters. Darren Howard, Raheem Brock are better pass rushers than run stoppers, but are likely out of our price range.
I'm not sure what type of money we can spend in free agency, but I imagine it will be hard to attract anyone of significance if we are limited to only maybe a $3-4 million signing bonus.
Brock, Howard, Kampman, and Weaver are all starting quality guys, while everyone is better as part of a rotation.
But I think if we can get someone that can play the run in free agency, we can focus on adding a pass rusher in the draft that can be a situational player in the near future.
Hali in Round 1, Kiwanuka in Round 2, Anderson in Round 3, Haralson in Round 4 would be good options IMO.
"Vincere scis, Hannibal, victoria uti nescis" -- Maharbal, 216 B.C.E.