To be clear, when I call Keith Ballard a "prick", it's totally a compliment. They guy plays with grit, a fiesty attitude on the ice that is missing from many players. And can he hit. Go to youtube and enter "keith ballard hit" in the search box. He's rugged as hell.
Having said that, I still think Nisky's a better player.