Kaberle is very underrated defensively. Many know what he can do on offense but he gets questioned because of his lack of physical play. IMO, he's a good defensive positionist. He's an extremely talented defenseman, one of the underrated ones.
McCabe is a good offensive defenseman. The record says it, he finished 4th in Norris Voting. Coming off a great season.
I'd go with McCabe/Kaberle based on their great offense and even an above-average defense.
Regehr is a stud. But he doesnt contribute offensively. Leopold can be a good one. But he needs a little time.