Welcome to the new site!
Hey, what do you think? I worked like crazy on this. The old site was broken, cluttered and just plain outdated. I hope this one works better for you guys. It still has issues--the user badges aren't displaying, for instance, but they weren't displaying on the old site.
Please let me know if you find any issues, or what you think.