Demand Media – the Myspace of online content, or blogging by the numbers #1 Post by Chrisroad » Sat, Oct 24, 2009, 4:15 PM UTC Demand Media – the Myspace of online content, or blogging by the numbersinquisitr.com