This is pretty cool. I have no idea if it's accurate but still cool.
I don't doubt that wolves have had an impact on Yellowstone. But my inner economist has to ask, are we now better off? How do we know that this new steady state (if in fact it is steasy) is 'better' than the previous state without the wolves?
Oh, and if reintroducing wolves is this great, what would happen if we reintroduced dinosaurs?