It continues to be astounding that the seldom functional MySpace is the most popular site on the web.