Two of my friends are working on a "am I hot or not" for code that (AFAIK) has features like this. The url is http://codesmackdown.com/ but there is nothing there yet. Hopefully me posting this on-line will get them to get off their ass and release something.
Yeh, myself and another guy are writing a 'codesmackdown' site (source code here: http://bitbucket.org/OJ/codesmackdown ) as a side-project, not as a money-maker, entirely for fun. Life keeps getting in the way though.
So far the only good thing to come out of this project is that I wrote a cheatsheet for mercurial, as I'm a noob and keen to help other noobs ;-)
http://www.secretgeek.net/mercurial_flow.asp
Sadly I've seen lots of re-invention of the wheel because battle-tested, proven, reliable component X that was available for FREE on-line weren't licensed under terms that were acceptable to a particular organisation. I think the benefits of a permissive open-source policy aren't just in the sense of satisfaction it can bring to the developers, but in real measurable dollar terms to the cost of projects.
Turning into a working vacation works until your kids reach school age, or your significant other gets a job of their own that they can't just "put on hold" for a month.