Revisiting this topic 5 years later is telling. Yes, Subban was a charismatic goal scoring defenseman, marketable on and off the ice (he did a great deal in Montreal, giving time and money to Sainte-Justine, a children's hospital). He reached the finals before Weber with Nashville and earned a Norris in 2013. At this point, it seemed that the Preds had won that deal, hands down.
But, while Subban's defensive shortcomings were exposed in New Jersey, a battered Weber still managed decent seasons with the Habs. And, out of the two, I think Weber wins this in the long run, especially for the intangibles that he brought to the team, such as his skills as a leader and mentor.