I saw them live at Ozzfest back in...2003. They only had one album out, and they were on the main stage, for some reason, and you could totally tell that they weren't used to playing such a big crowd. Their nervousness just radiated off of them.
Their albums are good, but, yeah, definitely not that great live.