I've narrowed my choices down to two and am deciding between doing an MA program in archaeology at Cornell and a PhD program in anthropology at SUNY Albany. Any thoughts? Is it better to do a separate MA first or go into a PhD program right away? I have a BA in anthropology and ultimately want to teach and concentrate on archaeological research. Both schools are a good fit and have faculty I would love to work with, and funding is not a problem. Help!