Hi everyone, Aspiring DJ here. I need some advice. I'm about to receive my new Dell laptop for the sole use for DJ'ing and need to make a purchase to get my digital tracks on my CDJs. I'm at the "still learning how to beatmix" stage right now. I really want to be able to practice with all of my tracks without the need for burning piles of CDs. So, I'm looking to either purchase Traktor Scratch or Serato Scratch Live. My friend told me that Serato is quite simple, really only enabling you to get your digital tracks to your CDJs and nothing much more. He also said Traktor, which is what he uses, obviously does that too but features more bells and whistles. I was thinking I would for sure go with Traktor on his initial recommendation -- but he suggested that since I'm still learning how to beatmix, maybe Serato might be better for me since it's more simple. (He also just had a recent Traktor update which botched Traktor completely and left his laptop unusable at gigs until he gets it fixed! That worries me a little. ) My gut is telling me to go with Traktor Scratch since those bells and whistles may come in handy later on -- when I'm more proficient at DJ'ing. But I'd like to hear some thoughts from other Traktor Scratch users here and also hear from anyone who has tried Serato as well. To sum up, I'm looking for a good piece of software which will allow me to easily get my tracks to my CDJs and practice beatmixing -- then later on to actually use at gigs. Advice? Thanks in advance.