Utah was a great program for me and I feel I got excellent training. Its a bit of a dark horse academic program...but generally attracts good residents who like the lifestyle in the Mountain West. A good mix, VA, university and academic private hospital. All subspecialties available and represented. Busy services with good pathology (hospitals have about 350-400 mile radius catchment area).
Pulmonary/critical care, Heme/Onc, nephrology were all very strong. The rest were pretty good. Cards was the weakest when I was there.
A big bonus was living in Salt Lake. Little traffic, four seasons and post-call skiing 25-30 minutes away. You could mountain bike to work in the AM if you wanted to.
I interviewed there first....as a "warm-up" and found myself comparing every other place to it and found it was the best choice for me.
Being from central TX, I had some experience with Scott and White. Its in Temple (bad thing), Olin Teague VA has a not so good rep and the subspecialties are of varying quality. Can't really offer much more however.
Good luck.