You mentioned TEXAS ...Austin is Great! i love it ...lol but im a little bias i guess, since i live here of course. theres a lot to see ...the Capital, Mt Bonnell, dozens of museums, i just love the zooo! Lake Travis, Barton Springs ...though December should be pretty chilly so that kinda rules that out, haha and theres always 6th Street
Mexicos great too though!