Queen was just massively amazing and sometimes I forget that. A friend's recent trip to Marsaille where he was surprised to encounter this statue got me thinking on their awesomeness again though.
Freddie Mercury and Brian May were particularly spectacular in their ostentatiousness, but the group as a whole was unreal. Any google search will cough up numerous mind bending images. I've posted only a few of the best I've come across over on RC.