Unifly 3
Host sets up a Session.
Friends join the session and can add songs, and Vote on songs added by others.
Unifly is smart; everyone gets a single vote on each song. Songs people love are moved up the queue! If the crowd doesn't want to hear it, Unifly removes it.