Lots of people in your situation ask this question when they start posting here on SDN. You have very competitive scores and GPA (congratulations
), and assuming everything else is in order and you are planning to apply early here in May, you should be very competitive at many schools.
Ask yourself what kind of dentist you want to be and where you want to live. Your scores are high enough to get into any school you want--so apply with that confidence. Assume you will get in everywhere. What do you want to do ? Research, Specialize, General dentistry? Private or public schools? Are you wealthy or are you looking to save money? Judging from your list, I would say you like the coastal areas. If you want to live in NY, I would probably lean towards Stony Brook or UMDNJ (10 mins away from NYC) for great low cost schools (rather than buffalo . . . IMO SB>Buffalo). For Boston, shoot for Harvard for research/specializing, or Tufts for the great clinics. I wouldnt bother with BU with your scores unless you really want to go there for another reason. UOP is a 3 year program and excellent school, as are any of the other Cali schools. UPenn is a wonderful school as well but costs 45000 a year for tuition.
Every school is a great school--you can be a success from any school. In state schools will cost you much less.