I wrangled an invitation to Mugshot, the new super secret mashup project which Havoc Pennington and co. have been working on. It’s pretty addictive. Not sure how to explain it.
Looks like someone definitely read these words of wisdom.
Edit: here’s an interesting blog entry on Mugshot by Fred Stutzman.