I saw them both nights at Wembley Stadium recently, it was the best two days of my life by far :D Awwh well definitely go if you ever get the chance! Whereabouts are you from?
Totally agree, actually I just seem to love any form of Muse ;D. But seriously they seem to help me with everything and in every situation. Have you ever seen them live?