Another twist to the whole gazillion-pixels-home-page craze. Someone has bought out a
domain name that supposedly belonged to the Binladin family and expired on Sept.11, 2001 and is selling the space out one pixel at a time. It's like putting ads on the debris of the Berlin Wall, really. Here's the
press release.