Sorry to hear about your car, Matt.....Glad to hear you are not giving up on it!
SLC is a GREAT place! I have many memorable ski days there....hangin' with locals....nice, clean, courteous city. Learn the system, and it doesn't cramp your style. At last count, I heard they have a non Morman, woman mayor (does that buck their reputation?) I Love Salt Lake City!