The content is the same old nearly meaningless crap, but Jenna delivered my site template for my "corporate" site yesterday. She has a good eye for color. I like the new logo too.
I agree with Tyler...as a rule of thumb you should be able to wear your logo on your sleeve (aka: TATTOO)...now, I could see Buzzy on someone's arm but not so much this one. The two different fonts in the logo are kind of weird, too. But then again maybe I've just been brainwashed with my MSU School of Advertising mumbo-jumbo!
A serious improvement, nonetheless. I dig it :).