Hmmm, well I have only been in the USA Rocky Mountains..so I can not provide a global perspective; however, in the USA I feel Vail is the best

That is based on going to the following USA Resorts:
In Colorado: Vail, SteamBoat, Breckenridge, Beaver Creek & Key Stone
In Utah: Park City, Brighton, Deer Valley, Snow Bird & Alta
In Cali / Nevada : Lake Tahoe / Heavenly and Squaw Valley
Mr. Romance