Microsoft Corp. today launched a rewards program to entice consumers to its Live Search site, but it requires Internet Explorer and bars users of rival browsers ...