Microsoft has given strong signals that it is no longer holding out hope of acquiring Yahoo! and instead plans to spend US$2.5bn a year in an effort to bring the battle closer to online ads and search rival Google.