best place to live, the rock center christmas tree. let's go down to the wire. only the royal newlyweds could steal the spotlight from the queen of england at her own party. prince william and kate were at a gala at buckingham palace. for the third year in a row, vienna, austria, has been named the best place to live in the world. that surveyed carried out by mercer, the highest u.s. city was honolulu ranking 29th. san francisco was tied for 309 with adelaide, australia. what do americans dread most this time of year? a consumer report poll indicates 35 million americans dread being nice for the holidays. so, shut up and go buy me a present! no, i'm kidding. that's a joke.