Grad School: Which One is the Best Option?

Have you already applied to all three of these and been accepted? If not, then apply, see if/where you are admitted, then worry about which place is the best choice for you.