The problem with rankings is that they are mainly popularity contests. All the middle tier programs are competitive and good programs. You'll have to find one that fits your personality. However, the bottom tier programs will be obvious when you visit them: lack of facilities, low number of dedicated faculty, lack of research opportunities, etc...