Ads on the Front Page? Bring it On!