Well, getting back to DR vs Mexico, I think both countries have their positive and negative aspects. Life can be pleasant in both countries for many people. When it comes to cities to see, Mexico beats most other Latin countries, including architecture and cultural heritage, both Hispanic and Pre- Hispanic. After all, Mexico use to be a viceroyalty of the Spanish Empire. Today it is hard to tell which is more affordable. In Mexico it depends on the region. DR is smaller and its cities are more recent, at least when it comes to architecture and style. When it comes to natural scenery and beauty, perhaps DR is more striking, the same goes for Cuba and other more tropical countries, but even Mexico has its verdant areas and valleys. One aspect I have heard discussed by many US citizens living in Mexico is the very good quality and affordability of health care there. I think that in that field Mexico is ahead of DR. One thing to watch now is the final outcome of the elections in Mexico and wheather they will be followed by political and economic instability or democratic acceptance of its results.
For many US citizens, Mexico is closer than DR, for others who live on the East Coast, DR is a more convenient destination.