Hey djspencer,
Thank you very much for taking the time to try out our software and posting your mix on the forum. If I may make a suggestion about your mix, I think there is a few audio tracks playing at the same time. It could be good to perhaps reduce the number of tracks playing at the same time or maybe gradually fade one audio track out and fade another in. The Eminem track seems to go well with the piano track so you could work on syncing them and then further down the track you could introduce the dance track, fade out the piano and sync the dance track with Eminem.
Also, as a tip, it can be helpful to check the BPMs of your audio files, as songs with similar BPM’s will be much easier to mix together. I have attached some videos which you may also find useful.
Creating a DJ mix: http://www.youtube.com/watch?v=wjxXnhKIxZg
Understanding BPM’s: http://www.youtube.com/watch?v=uO8iNxbjrvc