I've never seen or heard the other band, but I saw 30 seconds to mars live and I was actually blown away. I went to see Audioslave last year in Tampa and 30 seconds to mars was opening up and I was planning on finding my seat, getting some beer and going outside and burning a couple down, but they blew me away. I heard them on the radio and didn't care for them at all, but live they are something else entirely. If you ask me, they made Seether look like amatures at best.

I would recommend them to anyone who likes a good show.