BU - no. I hear the students have to go out searching for patients like find them in the trains, parks, anywhere, etc.
Buffalo - It's a really good dental school, and small and in-state I believe, but it's in upstate ny, and cold, nothing to do.
NYU - hella expensive, but it's a GREAT program, 100% board pass rate, strong clinicals, etc. and it's in NYC, and really well-known everywhere. however, large class size, and again. expensive.
Your move holy man.