Stay away from Santa Fe! I lived there for a few year and it's not hacker friendly. It's a beautiful place, but when I was there there wasn't much of a hacker community. Also, it's expensive there and it's hard to find jobs that pay well outside of Los Alamos and city/state government. If you're white (I'm not), you'll likely encounter racism and you'll likely have a harder time in city/state government than if you weren't. If you're a freelancer, you'll have a hard time finding customers that are willing to pay a decent amount for your services. There's also a large current of snobbery and defensiveness in the culture which is distasteful in general and which doesn't really nurture hackers.