i've had Midomi on my iPhone for quite some time, but had only used it occasionally until I really learned how to use it.
As a bit of a nerd for well-designed user experiences, the most striking aspect of Midomi's UI is its simplicity and versatility. When the app loads, almost the entire screen is taken up by a giant button which you tap to start the process of identifying a song, with some smaller buttons underneath. The relative size of this button correctly identifies its important, because tapping that button start's Midomi's process of listening and identifying whatever sound you give it-- whether it's recorded music, or you singing a song yourself, or even just humming a tune.
If, for some reason, you already know the title and/or artist, the smaller button below is there for you as well, which sometimes comes in handy if you want to bookmark something and don't need to use the listening function.
Its proven to be very useful for "bookmarking" songs I've heard in restaurants, at events, or in the car-- and the ensuing playlist is rather awesome.
Also, because its database is supplemented by user submissions, Midomi is fast and accurate when identifying songs. And with a growing userbase, it's getting better every day.
A great model, great service, and handy and fun to use. Well worth the iTunes store purchase!
This single app is cooler than anything my entire phone can do (as discussed here: http://www.lunch.com/Prime/Treo_700wx_Review-Almost_a_great_phone-371). It does one task and it does pretty well. When you start it up, you press a button to start it "listening". At that point, you either sing/hum a song to it, or hold it up to a tv, radio, etc that is playing music. After a few seconds (usually about 5~10) it will come back with a list of possible matches for that song. When I tried it out … more