This is an old ass thread. And Ozzfest 07 was awesome. Jager Stage was the best show I've been to.
Avenged Sevenfold was awful, as well as DragonForce who fucked up their shredding for the entire set. I had high expectations for them.
The thing about Norma Jean... They're named after a coffee shop. End of story.