OP: have you been to NM? It's actually surprisingly nice there, IMO. Laid-back vibe, great food, great weather, great surroundings. If you have a chance to visit before making your decision, I would strongly recommend it. As a bonus, you won't be competing with x number of schools like you would coming out of Depaul or Marquette.