1. A method, comprising: receiving, at a first server, mobile device network traffic usage data directly from each of a plurality of mobile devices associated with a particular enterprise, a first subset of the plurality of mobile devices being associated with a first network service provider and a second subset of the plurality of mobile devices being associated with a second network service provider; aggregating the usage data from each of the plurality of mobile devices according to characterized actions performed on each of the mobile devices; and generating based on the aggregated usage data one or more mobile device usage reports at least a subset of which compare a first aggregated usage data associated with the first network service provider with a corresponding second aggregated usage data associated with the second network service provider.