Other than the fact that you can get a job in either location, you didn't give us a huge amount to work with.
Have you been to Grand Junction? SLC?
Aside from skiing, what are you looking for in terms of the rest of your off-work time? Do you like hiking, biking, climbing, fishing, shopping, opera, etc?
Purely from the standpoint of quality (and quantity) of snow, Utah wins. If you want an unbelievable variety of recreational opportunities within a 45-minute drive of your home, SLC wins.
If you want a fairly rural, easy-going, uncrowded existence with some very nice recreation within 1-3 hours, then Grand Junction might be nice.
For me, GJ falls in the same category as New York city - a nice place to visit but it's very unlikely I'd ever move there. If you were me, your decision would be easy.
And Feal, I wouldn't argue at all that the metro SLC area is growing rapidly. However, it is *very* easy to drive a few minutes from almost any SLC home, park at a trailhead, and be in the mountains. At that point, you're essentially alone and out of the sprawl - minutes from home.