If you get the opportunity, talk to the grad students in each place about the professors - their own and any others. Your grad school and post grad school experiences will revolve almost entirely around the relationships between you and your research advisor, and between your research advisor and the people who might be able to get a job afterwards. If you know what to expect when you sign up with an advisor, your chances of making it hrough without completely losing it somewhere along the line are much better.