It's the best resort terrain wise by far in New Mexico. Though to be honest, unless you have free lift tickets, I am not so sure I would want to give them my money. The same ownership that decided to allow snowboarding at their mountain were dicks about not allowing it for years. We were incompatible, did not match their "family" customer base, and basically our money wasn't good enough for them. Now that everyone's family has a snowboarder and they were seeing around 50% of the visits they used to, suddenly we are family friendly and our money is good enough. I'll eventually spend some of my cash there but I think I'll wait a few years to go. After all they waited about 20 years to allow riding.
Wolf Creek is a great place, and gets a hell of a lot more snow than Taos. If you want to ride powder, it's your best bet. It's also cheaper and closer to Arizona.