Unless I am missing something, you are being a bit presumptuous that you even have this choice at all. All of these schools are super competitive. Just apply to them all or a subset, and if you are lucky, you will get into one… and if you are really, really lucky, then you may get into more than one and then have an actual choice.
Quibbling over which is “better” at the undergrad level is silly.