The goal was to buy a place for your logo on this page with a link to your website as the website will generate a lot of PR and then a lot of traffic.
Someone has launched the same operation but for Twitter with the million pixel twitter page.
It has so far only 2 twitter users advertising on it. You can buy your own placement on this page according to the rates below...
I like the idea but obviously I don’t have 10$ to spend to promote myself so if you want you can still follow me on Twitter.