Pay-per-click advertising has completely revolutionized how advertising is done over the Internet. No longer must advertisers purchase banners or text link ads on sites for a flat rate per month, but with virtually no guaranteed results (not even a guarantee of a click); instead, they can purchase...