For mixing, i use Traktor (Software) & Reloop Jockey 3 Master Edition DJ-Controller (Hardware) & Laptop
some older mixes done with Behringer 3000 (Hardware) and Virtual DJ (Software) & a Laptop or with a Pionier DDJ-S1 Controller (Hardware) & ITCH (Software)
only to have fun, making no money with it !!!
I have a new one :) DJ Console Rmx from Hercules :)