Not new news, but I'll repost the link anyway.
What I wanted to rub in though is that I'm somehow in the top 20. You'll never guess which one I am. I even got a comment, score! This totally redeems MySpace. (And the music is way swanky.)
Everyone else's thoughts on the matter?