We'll post some Facebook stats later. But next up, Yahoo/Finance and Yahoo Search/Mail. Then Bing...then Baidu...then Alibaba search engines. Damn, this is gonna add up.
Wasn't there something about advertising plans for a billboard? If it's gonna happen, where is it gonna be?