Technology | Wed Apr 13, 2011 6:29pm EDT

Internet ad revenue hits high in '10