I have a friend who knows so much about music that I only have to hum a few bars and she can give me the song title, artist and a few lines of lyrics.
But I'm not good at holding the tune until I see her again.
Mashable have listed five handy sites which fill in for the times when our font-of-all-musical-knowledge mates aren't by our side.
Shazam has been on my speed dial for a while, but I didn't know about Midomi.
I'm looking forward to challenging Midomi's claim that it will cope with (my) out of tune humming.
And there's three more to play with. Fun.