I will spend a month in Mexico in July and was planing on spending 2 weeks in Guanajuato and area and 2 weeks in Merida and area. However, I have just realized the traveling time by bus - 24 hours and than another 20 to Mexico City for my plane back! So any suggestions...should I choose between the two areas and if so which one or should I put up with the buses and see both areas??? confusion!!!