A much improved version of my Sing Harmonies app is now at the App Store: it has a better look, improved functionality, and we've added nineteen new songs, available via in-app purchase. So far the most popular songs have been Amazing Grace, Rolling in the Deep, and Hallelujah. The least popular? Baby: sorry, Justin Bieber. The Sing Harmonies website has song arrangement info, keys, and more.