1. A method for presenting an advertisement in association with a web page displayed on a mobile communication facility, the method comprising the steps of: determining a first relevancy score based upon a statistical association between at least a first advertisement and one or more keywords; determining a second relevancy score based upon a statistical association between at least a second advertisement and the one or more keywords; receiving a web page request from the mobile communication facility; receiving contextual information from the web page, wherein the contextual information includes at least the one or more keywords; adding the at least one or more keywords to a user behavioral profile, wherein the user behavioral profile includes a behavioral datum relating to a user's prior behaviors made on the mobile communication facility; and presenting the first advertisement to be displayed on the mobile communication facility based upon a determination that the first relevancy score is greater than the second relevancy score.