This wizardly program can identify just about any radio song when you hold your iPhone to a speaker. You can also sing or hum a tune and Midomi will identify it. That comes in handy when you've got a riff stuck in your head but don't know where it's from. The service will point you to the iTunes store to buy the track, if you want, or show you related YouTube videos (like amateurs lip syncing to the song, or playing it on their banjo.) Shazam is another great app that also identifies songs after just 10 seconds or so.
Top iPhone Applications
Filling up your new iPhone? Just hoping to make the one you already have even better? These are the apps you don't want to be without.