the system 100 includes user computers 104 advertiser computers 106 and server computers 108 all coupled or able to be coupled to the internet 102 although the internet 102 is depicted the invention contemplates other embodiments in which the internet is not included as well as embodiments in which other networks are included in addition to the internet including one more wireless networks wans lans telephone cell phone or other data networks etc the invention further contemplates embodiments in which user computers or other computers may be or include wireless portable or handheld devices such as cell phones pdas etc each of the one or more computers 104 106 108 may be distributed and can include various hardware software applications algorithms programs and tools depicted computers may also include a hard drive monitor keyboard pointing or selecting device etc the computers may operate using an operating system such as windows by microsoft etc each computer may include a central processing unit cpu data storage device and various amounts of memory including ram and rom depicted computers may also include various programming applications algorithms and software to enable searching search results and advertising such as graphical or banner advertising as well as keyword searching and advertising in a sponsored search context many types of advertisements are contemplated including textual advertisements rich advertisements video advertisements etc as depicted each of the server computers 108 includes one or more cpus 110 and a data storage device 112 the data storage device 112 includes a database 116 and a determining preferred route program 114 the program 114 is intended to broadly include all programming applications algorithms software and other and tools necessary to implement or facilitate methods and systems according.