The draft is so speculative and depends so much on what other teams will be doing. I think just about every scenario has been exhausted, so I'm going back to free agents.
This also depends a lot on what happens in the draft, but here are some players that I would like to see the Bills pick up if the positions aren't filled adequately in the draft. Many are older vets that could fill a hole for a year or 2.
TE - Bubba Franks
OL- Jason Fabini, Marc Colombo
DE- Jason Taylor
LB - Terrell Suggs, Leroy Hill
S - Mike Brown, Sammy Knight, Marlon McCree
Mike Brown, if he returns to form, is such a difference maker and big play guy. Suggs is probably the one I'd like to see most.