If short on time, and had to choose, I'd say, "New Orleans." I've been all through Texas, New Mex, and Tennessee, and New Orleans is definitely going to be your best best for a short trip... Texas is HUGE, if you want to see Texas you need a month.. If you want to see Dallas you need 10 days... New Orleans you can see in about 4 days... Memphis you can see in two days..
Btw, I am still trying to figure out the difference between Arizona and New Mexico.. I think it bakes down to Billy the Kid vs Tombstone...