The primary difference between this Mixtrack II and the Mixtrack II Pro is you cannot connect speakers directly to this controller (they have to be connected to the computer). Depending on how you intend on using it that may or may not be a problem. Personally I have the pro and it is fairly nice otherwise for two channel mixing and works well with Serato or Tracktor. (I have not tried it with Virtual DJ though I believe it works well there too)