Facebook in its prime would have beaten Twitter but, the fact that it is quickly becoming the next Myspace in the sense of ads alone, cause Twitter to be the winner, in my opinion. Unfortunately, Twitter is too impersonal and will quickly be overtaken by the next big social networking site after it overtakes Facebook.