Shockingly, I mostly agree with Jon though I would add Univ. of Chicago's program between DePaul's and CMS.
One thing I would add, there are two N.U. programs. Both are good but the Evanston one is better if you intend to do research and the Chicago one is better if you intend to practice/work in public policy/be an administrator.