angel fire has slope side lodging while santa fe doesn't. They also have some decent deals on lodging/lift tickets.
Santa Fe has excellent New Mexican food. Lodging there is a little pricey. It's not but like 16 miles to the slopes. Angel Fire has a few good eating joints with an excellent chinese place.