Montgomery sounds much more masculine to me. Not everyone minds, and that's perfectly valid, but I tend to be wary of unisex names. They always seem to end up becoming just girls' names (
Ashley,
Shirley,
Lindsay,
Kelly, I could go on forever).
It's more formal, too, which I also like.