Beyond your obvious requirement for a strong CS department, do you see yourself as interested in pursuing a wide array of subjects outside of your major in fields such as government, literature, history, sociology, classical studies, religious studies, astronomy and geosciences (or across another, comparably diverse array, appropriate for your interests)? The answer to this could inform your selection process as much as other important considerations.