A good beginner setup would either be CDJ 400 + DJM 400 OR CDJ 350 + DJM 350. The 350 series has replaced the 400, they are slightly newer unit, recordbox support etc. At the end of the day they have a similar feature set, and are both pretty good to learn on. Pioneer is the standard in CDJs, so if you learn on any of their models, it is easy to transfer your skills on to a higher level deck if you ever want to move in that direction. A member on the forums here currently has a CDJ+DJM 350 set in a roadcase for sale, may be of interest to you - viewtopic.php?f=23&t=6982 As for speakers to use, i don't know alot so i'll leave that to someone else to answer Hope this helps