Replied in the original post, but will follow up here just a bit, I'm sure more will chime in...
Farmington is not my favorite place; industrial, not a lot of culture, not a lot to do other than work (My 2 cents anyhow, heh). The riding THERE is not bad - the Alien Trail in Aztec is cool, but can get a bit boring if its all you ride. The "glade" or Kinsey's Ridge is good local ride, with a few options for loops and miles. You can ride these almost year-round. They're not super technical or difficult, and not a lot of elevation, but that type of riding is not far away.
Outside Farmington, you have Durango, about an hour away - with some true world class riding, good as you'll find anywhere, especially the high country rides. Trail difficulty of all levels from pure XC to ridiculous DH. You're not far from Phil's world in Cortez, which is a blast to ride, and seems to be ever expanding as of late. There's also Sand Canyon near Cortez, where you can ride amongst various indian ruins. If you're really adventurous, you can head to place called Barker Dome. Some primitive trails on very interesting geology. Its a great way to keep things fresh.
Further out; Telluride in Colorado has some pretty epic riding, a growing bike park with a free gondola to get you to the top. You're 4-5 hours from Flag/Sedona, maybe 5 from Moab, and you can always head up towards Pueblo Co.
OR - you're just a few hours from Albuquerque, Taos, Santa Fe - all with world class riding opportunities (and more bike parks).
I lived in Durango for almost 5 years. In the winter when things were snowed in, I'd drive south first to Farmington to ride. Sometimes there would be snow so then I'd drive all the way down to ABQ and hit the winter riding opportunities here. Sort of a haul but worth it (especially if you're the type that picks a place to live based on riding!)
Last Feb, we decided we couldn't take the snow any longer and moved here. The opportunities for riding are pretty darned good, and you can almost always drive to a rideable place at any time of the year. Not sure TF offers so much riding...