Microsoft will be testing huge banner ads in Bing Smart Search. Called Hero Ads, they will appear in search results for specific brands like Land Rover.
Don’t let Google read your love letters!
Demo of In Game Advertising Platform. Bing commercial featured in Counter-Strike Source Multiplayer for PC/Mac