Shazam and Soundhound, I have the paid version both, (free). Neither is the "best". Why? Because sometimes Shazam will tag a song that Soundhound can't and sometimes Soundhound will tag a song that Shazam can't... So the best one is having both, FTMFW.