There are a bazillion kiosk companies out there but any decent programmer and maybe a carpenter, painter can craft your solution.
The real problem appears to be copyrights, rights to perform such in a public venue, etc. That usually stops this idea cold.
I have a cultural information booth and I would like to give booth visitors the option to listen to different songs from multiple artists. The only station of this type that I know of is the one at Borders. Are there other manufacturers that provide a similar option?
I would like to be able to load the music files and customers can pick the songs they want to hear. Of course it would be nice to have a display that I can put together for them.