AdWhirl is an open source mediator that enables one to serve ads in an app from any number of ad networks as well as one's own house ads. By using multiple networks, one can determine which perform best for the particular app and optimize accordingly.