In a response today Amy referred to President Bush as being the talk of the town. That set me thinking how many other expressions there are meaning roughly the same. For example: in the limelight - in the news - in the spotlight … Any other suggestions?
So if you are the talk of the town you are not necessarily the toast of the town, are you? I mean to be the toast of the town means people are admiring you and that’s not exactly what Amy had in mind, is it?[YSaerTTEW443543]