I agree - those are both great! For me, they're one of those bands that has never made a disappointing album, and that's rare anymore. :) Zebrahead, huh? Can't say I've ever heard of them. I'm going to check them out though! What do you recommend?
And you're right, I should probably post an intro thread. I might just head over there now haha! :D