The buzzards are by far the most annoying enemies on TVHM. They seem to have insane amounts of health, even when you use corrosive against them. Then whey they take you out they're virtually impossible to get a second wind from. I must have died over 30 times doing the buzzards nest section on TVHM.
