Microsoft has offered to buy the search engine company Yahoo! for $44.6bn in cash and shares. Do not want!