I trained here and now work here as an attending so I have both perspectives on the program.
Our program offers a unique opportunity to train at many sites: a trauma/burn centan inner city hospital, a free standing children's hospital, as well as a few community ED's. I think this type of exposure more than prepares the resident for whatever they plan to do after residency.
The attendings are easily approachable and eager to teach.
Buffalo has been a great place to live. With the four seasons we enjoy there are plenty of activities to keep occupied; from the ski resorts in winter, to the free summer concerts in summer, it is never difficult to find something to do.
The traffic here is minimal and everything is pretty much within a twenty minute drive.
Buffalo is also a family friendly town.