I am a little cynical of such things normally and didn’t think this was a great idea at first.
Live Search are loyalty points for using Live Search, you can sign up to this using the Search perks site. Is this really much different from a nectar card, a Tesco clubcard, Hilton HHonors? I don’t think so, infact I wish it was open to UK residents. The perks look great.