Me, I like Mexico because of its beauty, culture, food and people. I am also a history and pre-history buff, so it has a special attraction for me. It has extraordinary diversitiy of topographies and climates. It can be as urbane as Mexico City or as exotic as the jungles of Chiapas and indigenous highlands of Michoacan.
Because it is close and because I know how to stretch a peso, I can visit more often and for longer periods of time than other destinations. I was in Monterrey, Nuevo Leon this month by car. Next to Jalisco in May, with a round trip ticket from Phoenix for $191.