Spam site? Stalker tribute? Self promotion?

I found it in Google's featured sites at the top of the results page when I was looking for a write up of the talk he gave yesterday.





-- Sent from my Palm Pre using Forums