I still think most people should get at least a few minutes entertainment out of this website. Or maybe I've lost touch altogether....
Here's a recent video they posted featuring Saul Bass' title sequences:
And here's the most memorable sequence I've seen for at least a decade. Pretty disappointing movie compared to Gaspar Noe's past work, but the opening title-sequence and the DMT animation make up for it...