There seems to be quite a consensus (in blogs that I read anyway) that vaccines (whether for badgers, or for cows) are the most effective & humane way to go with the TB problem, but I wonder if vaccine development is more difficult than it appears, given that it seems to have taken so long to develop one and we still don't seem to have a working vaccine.
Since something PWWBBIHHALJ said, I always wonder when I see badgers dead on the roadside, if they were really killed by traffic accidents, or if dropping the body by a busy road is a convenient way to dispose of the evidence...