UStream is beaten already !!! Global Rank Global rank icon 1,099,724 537,568 Rank in United States United States Flag 316,756 Daily Pageviews per Visitor 1.00 1.00% Daily Time on Site 0:28 46.00% Lol we are aready 4 times higher Livestream.com and youtube.com left ... lol