SongCuts
Build your dance mix in minutes. Line up songs, pick where each one starts and ends, and hear it.