I worked for Millennial before leaving to do a startup. My group, the Labs, was doing some really cool, innovative work in the mobile advertising space. Great company and culture - you should check them out if you are in the Greater Baltimore or DC areas.
http://www.millennialmedia.com/about-millennialmedia/careers...