tampoco es que sea una caca... para mi por lo menos esta bastante bien, y mas aun si vas a empezar a pinchar... Yo te reomiendo la BCD 2000 ( la BCD 3000 como dices es algo mas cara y tampoco hay gran diferencia). Tambien tienes la Hercules DJC, que no esta mal, y es la que te viene con el virtual dj...
en cuanto el programa para empezar tambien te recomiendo el virtual dj, muy sencillo de manejar y muy completo; y el que esta tambien muy bien es el traktor.
yo ahora mismo pincho con una BCD 2000 & Virtual Dj y ningun problema
espero haberte servido de ayuda.