MUCK-RAKER It's always useful to get a grip on your limitations and talents before buying software. I've tried other "high-end" dj apps, and frankly, for my needs, they contain too many bells and whistles to be quickly useful to me. If you are a serious dj, with contracts and a need for a myriad of extras to wow your paying crowds, this may not be the one for you (give it a try first - you can be surprised). But, for we "occasional" platter pushers who have digitized and wish to play full songs and dances with some mixing and a little tweak to sound effects, DJay is the one. Price, stability, and simplicity are too much to resist.
Further, they respond quickly to problems, and had version 3 with fixes to problems I was having with the demo before I could get complaints out the door. No complaints here.
(Version 3.0)