Virtual DJ Studio - description from Softdepia.com:

A virtual mixing console for playing and crossfading mp3 and wav files. Also supports playlists made with either VDJ or WinAmp(TM) in AutoPilot, and automatically crossfades the songs. Also features SmartRandom, to ensure no repeats during shuffle play. Highly customizable interface.

Virtual DJ Studio is a "Free to try" program. You can download and try it for an evaluation period.