It'd be interesting to see where the advertisers ended up in all of this. I'd imagine they got some SEO out of it but it doesn't strike me that "tabmarks" has gone very far since the million dollar homepage launched. I wonder what the average ROI was, and if the million dollar homepage served as an effective launchpad for anyone or anything.