A new report by IDC highlights that apps such as Facebook, Twitter and Pandora are beating mobile ad networks in grabbing new ad revenue, a trend the research group failed to predict in its last report. Ad revenues are still a tiny fragment of overall mobile revenues however.