Having grown up in Utah, I do believe that it has the 'best snow in the world.' This season saw some good powder all the way till the end of May. I attach one of the ski trips ... my favorite Alta. The map also shows some pictures & a video clip I link from YouTube.
AF