This part of the DJ-life is important. It´s not easy to find the right software for your branche, we have learned a lot
and our recommendation is FL-Studio12.
FL-Studio 12 are available in 2 versions, the Producer Edition and the Fruity Edition.
The Fruity Edition is cheaper as the Producer Edition, but the fruity edition has some fewer functions and plugins.
Here you can find both:
*This are Amazonlinks.