Shazam's a great application, and found on both the Android and iPhone/iPod Touch. It's great at finding songs, even if it picks up only a few lines, and nearly all the songs I've tried to tag work. I'm always listening to the radio, and a lot of the time they don't tell you the song or the artist, so when I really want to know, this is the app I choose. Much easier than trying to match lyrics. I started using it a couple months ago, so I was getting unlimited tags, but I'm avoiding the update because they just changed it to limited for free, then you have to pay. Yeah, I'm not updating, I want my unlimited tags.