Unable to persuade Microsoft to reconsider its purchase offer, and unwilling to sell its online search business separately, Yahoo! has agreed a deal in which Google ads will appear alongside Yahoo! search results in the US and Canada.   Yahoo said the agreement with Google could be worth up to $800 million in additional revenue every year.    "This commercial agreement provides Yahoo!