All I can say is... [item]Unwavering Legguards[/item] FTW. I got them as soon as I possibly could, and I have never regretted spending 75 badges on them.
The only comparable (and readily-available) Legs are the 2.4 badge legs (x100 badges). If you're looking for Threat, go with Unwavering. If you're looking for more survivability/avoidance, go with the 2.4 badge legs.