Wealth Meme?
Feb. 7th, 2008 10:26 pmSome time ago, there was a link being passed around LJ: you plug your annual salary into a site, and it tells you something like, "you're in the top 8.3% richest people in the world." Does anyone remember the URL for that link?