It really depends on the build. The Eagle Shield is pretty darn good for it's low stat requirements and can be compared to the Steel Shield from Demon's Souls. Really darn good but overlooked because of that slightly better shield that requires higher stats.
If you're rolling a low strength character, then the Eagle shield is your best bet for tanking. Can't parry with it though, so you may want to use the Silver Knight Shied instead if. The Crest Shield is good too, especially against magic dealing enemies, but it has relatively low stability so it's not great for tanking.
Killing's the first thing humans learned. And a good thing we did, or we'd be dead, and the Mudcrabs would own the earth.