Today Microsoft is rolling out Bing Rewards, a new program that lets users earn credits for performing actions like searching on Bing, making Bing their homepage and testing out new features. The more users perform these actions, the more credits they earn. Participants have to download the Bing toolbar for Internet Explorer, and register a […]