Soundhound on iPhone. Works on iPad, too. You hear a song on the radio or wherever, tap the app and it will identify the song for you in seconds. Tells you title, singer, etc., and you can immediately tap to buy on iTunes if you like. Great app. Better than Shazam, I've found.