Amigomio, nice map, been to several of the places you noted.
Monterrey, I thought it was very nice, I don't speak Spanish and most people were very helpful, Went there 7 or 8 times. Started as work trips to the Walmart distrabution center about 10 miles north of Monterrey, then a few personal trips. Also took a bus, frist class, from Reynosa to Monterry, very nice 3 hour ride for 160p less than a taxi ride from the Monterrey airport to Monterrey.
Hooked up with two chicas that were cousins that worked at Pasarelas, they spent several nights in my hotel room. Haven't been there for 3 years, need to make another trip.