4 ms·Internet Advertising Revenues Top $21 Billion In ’07, Reaching Record High2 points by markbao 18y ago