I was there as well. The only band I was really there for was DevilDriver. And while I don't necessarily hate or dislike all of the other bands, i'm not a fan of any of them either, so I just felt bored during a few of the sets. 3 Inches of Blood impressed me though, and they probably got one of the bigger receptions of the supporting bands. Though Impending Doom I don't really like at all.
DevilDriver killed it as usual though.
04/01 - Mindless Self Indulgence
04/05 - Kataklysm
05/10 - Mastodon/Gojira
05/12 - Down