I would not touch Britt - he has issues. He's never reached 1000 yds in his NFL career and of course this year, which is probably the last time he ever has a shot to get a big contract in 2017, he's on pace for 1300yds; no thanks. He would cash in a bit, come here to buffalo and get suspended for something in his first season.
I viewed Garcon as a poor man's Boldin, and would hope he would have a similar influence with us as Boldin did when he left Arizona and went to the Ravens (also a run heavy team at the time).
Of course, like many mention, we have the issue of how much money do we want to allocate to WR's when the offense's bread and butter revolves around the run game. Nevertheless, we are going to need substantial upgrades at WR in my opinion b/c Sammy is on the brink of being "injury prone" (hate to say it) and after Sammy we have basically nothing in terms of quality NFL receivers. Woods is decent, but I personally think Garcon (even at his age), is a better WR than Woods. He's more reliable in my opinion at catching contested balls, a better route runner, and just as good, if not better, at run blocking.
Drafting a WR is definitely an option as well and something I would like us to do probably between rounds 2-4. But even drafting a WR, I feel we need a solid veteran WR via FA that can come in here and be a leader in the locker room for this young WR corps and be reliable in the pass game.
Michael Floyd is another option, as has been mentioned, but he may be asking for a serious chunk of change due to his age.
Does anyone know how much cap money we have tied up in WR's? Just curious.