New Mexico...one of my favorite states to hunt!
My pick would be a 25-06 for New Mexico,as you said shots can be long and that's a flat shooter. If you get into hunting,you will probably want to elk hunt someday and then I would look for a larger caliber...