Here's a video of my favourite song they performed live. It's 'Is This The World We Created?' at Knebworth. I love the part where Freddie whispers. link
*claps in celebration* Their last concert...*sigh*...It really is a shame there are no time machines around. And my parents were too lazy to fly all the way to Europe to see it...wait...skip the last sentence... :O