Demand Media – the Myspace of online content, or blogging by the numbersinquisitr.com1 pointChrisroad17 years ago