Originally Posted by Natrlhi
Well, you got three right anyways.
I didn't do a list in 2005 but I'm a little surprised Nat doesn't agree with Gojira. Off the top of my head it would be my choice.
I'd agree with many of these... or if not they're Top 3 for sure