I was completely on the Weber bandwagon until he manhandled Hank. Even if he were a Wing and did that to a Pred, I'd still lose all respect for him. And if Hank's captain, what would Weber do to make things right? Hank can say all is forgiven, but Hank's only human; what would it take to actually work well together?
It offended me, as well, that Weber and the Pred-no-necks thought attacking Hank in that manner was fine and dandy. However, justice was served and they disappeared off the playoff radar rather ignominiously. Hank and Weber are grown men... well, Hank is, anyway. If they can work it out, then I say go with what makes the team better.
If that means Weber, then fine. But don't break the bank on him. While we need D, I am not sure he's Wing material. Convince me.