Internet Ad Revenue Climbs 26%