night707 - 12:04 pm on Nov 7, 2008 (gmt 0) Ballmer and Yang are both big time losers in IT search, advertising and videos when looking at all the huge chances they have had once upon a time.
Ballmer and Yang are both big time losers in IT search, advertising and videos when looking at all the huge chances they have had once upon a time.