Yup, there are apps for that.
If you have more than one mobile phone and want your contacts to be synced across both devices, or if you are changing phones and don’t want to manually input your phonebook into the new one, use Everdroid to easily sync your contact list.
App is available for Symbian (Nokia), iOS, Android.
Hear a song you want to know the title of? Just click on Shazam on your phone and it will identify that tune for you (Wi-fi or 3G connection needed.)
App is available for iOS, Android, or BB.