The University of Calgary offers an exceptional M.A. program and has placed recent graduates at NYU, Harvard, UPenn, Ohio State, U-Bloomington, Toronto, etc.
The PhD program also doesn't "eclipse" the MA program: students in the latter still get ample attention from faculty, are fully integrated, receive ample funding, including SSHRC work-shops,etc
The program is, however, geared towards students in Philosophy of Science, Logic, and the History of Analytic Philosophy, as the PGR rankings suggest. Nevertheless, there's a number of very reputable faculty members working in ethics, applied ethics, and related areas (e.g. action theory, ethics of belief, etc).