I feel all three choices – Stony Brook, Purdue, and Washington-Seattle – are a notch above UMass for the natural sciences. And each of those institutions I believe has their own honors-type programs, so I don’t think that helps UMass much. The only reason I’d consider UMass for you, is if there is a specific astronomy program that is well-regarded. I haven’t heard of such, but I don’t know everything.