Miami is not a great city in my opinion. If you enjoy an abrasive population (much worse than anywhere in the NE), 10 months of 90+ degree swamp-like summer, and inflated housing prices, it may be for you. The only advantage BP would have in Miami is that the medical district is on the metro line, so you could avoid driving in the horrific traffic of Miami. That being said, Bascom is probably a slightly better place to train as far as surgical acumen is concerned. If you aren't interested in academics there are better places to train, but you would still be very well prepared at Bascom for comprehensive practice based on the awesome variety the residents see. At the end of the day, you have two of the best options possible, so I'd really just pick based on location or other personal factors.