My brother uses a Nokia Lumia 510 which has Windows 7 installed in it as operating system. From the system itself, it has a built-in Bing search, not just for texts/phrases, images, videos, but for songs as well. Whenever a song is playing, the search option automatically picks up which song is being played & shows option to buy it from Windows Store.
I myself have Samsung Galaxy S 4G (1st generation) with Android as built-in operating system. Though I love Android for its variety, I just can't figure out how to do such song search with Android phones. Google is pre-installed in these phones. But Google's voice search doesn't help with identifying the song. Is there another way to do this?