In that area I would add Indiana to the list. They're pretty competitive, but I rotated there and loved it. I learned a ton and we were actually treated like interns and gived a pretty large amount of autonomy (but with great teaching and guidance.) Plus, getting a letter from there wouldn't hurt your chances either.