I think this is going to come down, ultimately to whether you have your heart set on Ottawa, or if you're happy with Montreal or Halifax. For the record I love Halifax, and the maritime in general.
Both universities are ranked very similarly, both charge about the same tuition and either would...