DJ Mix Pro
DJ Mix Pro is designed to let you choose the songs while it performs by itself quality cross fading, beat matching mixes between songs.
DJ Mix Pro has built in Beatlock Technology, that makes it beat-aware. This technology does not alter your sound files, it just analyses them to find the BPM.
The license of this software is Free Trial Software, the price is EUR20.00, you can free download and get a free trial.