U.S. online advertising brought in $8.4 billion over Q1 2012, the best first quarter to date