Well I live in Oregon and at least I love it
Riding:
Woods---coast range, Flying M ranch (rated #4 on top ten best places to ride in Dirt Rider)
Desert---Lots of open stuff to ride around Bend, Fort Rock is the best.
Sand---Oregon Dunes National Recreation Area, lots of fun, mix of open and hills.
Tracks---Washougal MX, one of the best anywhere.
Good Jobs: I'll tell you in three years when I get my degree, but I know that there is always a shortage of RNs.
Affordable Houses: If I can afford a house anyone can.
Great Weather: This is a difficult one.....On the down side it does seem to rain a lot.....But on the up side it never gets too cold or hot to ride, you just have to move to the dunes in the winter to avoid the mudd.
Here's the rest of the riding areas:
http://www.oohva.org/pages/map.html