If you can’t remember a song name but remember the tune here is something that might help out. Humming Search allows you to hum the tune of the song and it tries to guess the song name.
“Looking for the name of a song you’ve got stuck in your head? Web site Nayio’s Humming search records 15 seconds of you humming a song, then searches for a match. This kind of service isn’t altogether new, but this is the only web-based humming search I’ve seen (and it’s free). However, your mileage will likely vary.
For example, in my attempts to get a positive match on a tune, I started with a song, then tried the top result each time Humming search gave me a false positive – which led to this trail before I got a hit: The Weight (miss) -> Friday I’m in Love (miss) -> A Day in the Life (miss) -> Dream a Little Dream (hit!). Not great, but then again, maybe I’m just a terrible hummer (I think I can carry a tune!). The search requires you to install an ActiveX plugin, so Internet Explorer is the only browser it’d work on for me. If you give it a try, give us your results in the comments.”
– Via LifeHacker