Right from its inception in the late nineties, pay per click (PPC) search engine advertising has never looked back. It survived the dotcom bust of the early-2000, and as things stand today; it is an extremely successful advertising model. In a PPC search engine advertising model advertisers bid on keywords or phrases that are listed with a search engine. Keyword or key phrases represent words or phrases that are usually searched for by web searchers and their popularity is measured by web-usage statistics. So, when a keyword is searched for more number of times, it becomes a popular keyword and so it commands a higher price. Once an advertiser bids on keywords or key phrases, he has to build an ad that revolves around these words/phrases so that when the searcher looks up for them, the a...