The recent deal between Google and Yahoo means that Google ads will now be displayed on the whole Yahoo network. Some say it’s good news, some say it’s bad news and some really don’t care. The biggest issue with that deal is concerning the monopoly Google would get in the Internet ads market. You know, [...]