Any thoughts on Geology programs at SUNY Binghamton, Oneonta and Geneseo?

My son is interested in Geology as a foundation for graduate study in planetary science. We live in NYS and believe all 3 of these schools have good departments. Does anyone have experience with them and have thoughts regarding how good they are at working with undergrads and eventually getting them into solid graduate programs. Thanks!

Geneseo and stony brook have really good programs in this area.