Since you mention Fr. Garrigou-Lagrange, I'd actually suggest looking at Ave Maria. I am not a big fan of the philosophy department there, but Steven Long teaches in the theology department, and he is an excellent Thomist with leanings in Fr. GL's direction. Might be a good place to look into.
ETA: It's been awhile since I looked at AMU's philosophy department. It seems to change personnel quite often, which is a bad sign. But if it has found some stability finally, then I think its current chairman is likely to lead to good things for them. Michael Pakaluk is a very solid scholar, and I think he's likely to know how to build a solid department over time. I don't think he's particularly Thomistic
in inclination, but I could definitely be wrong about that. At any rate, he is, I believe, a faithful Catholic and an excellent philosopher.
If you can get into Notre Dame, it's a great place to study, too. Stick with people like Freddoso and O'Callaghan and Flint, and you'll do fine.
The two St. Thomases are the University of St. Thomas in St. Paul, MN http://www.stthomas.edu/
and the University of St. Thomas in Houston http://www.stthom.edu/Public/index.asp?page_ID=4767
I don't know much of anything about these schools as a whole, but I think the philosophy department at the Minnesota school is really outstanding. The department at the Houston school is less appealing to me, but still has some good people.