Shazam is a music recognition app that can identify songs by playing a small sample of the song. It's not perfect, but it's pretty accurate.