muppetcentral.com rocks
I'll say it once, I'll say it again. muppetcentral.com is one of the most professional sites I've ever seen, from both a content and presentation point of view.
Every couple weeks I am just blown away from the main toolbar.
Congratulations.