I see you're from WA. I moved here from Bellevue a year ago. SLC is just awesome. There is so much to do it's ridiculous. Obviously you know about the insanely good skiing options, but there is also really fun stuff for when you're not skiing. I live 10 minutes away from an awesome motocross track, and there are a hand full more within an hours drive. You can go down to Little Sahara and ride the dunes. PPT is an amazingly fun trampoline place. There are a lot of skateparks and good street spots all around the town. The mountains have great hiking, XC and DH mountain biking. There are water ramps you can go to.
And that is just a quick little list. I don't have enough time to keep going about more activities, shopping, and events. On top of that the weather is always perfect. After living in the NW you learn to do things based around the weather (when it's not raining). But here you can do what you want, when you want. It's the exact same every day of the summer. It rained probably 6 times all summer, maybe for 20 minutes each time, with 1 or 2 showers lasting a little longer.
Move here quick!