I’ve done it all, Vinyl, CD’s, and digital. And I can tell you that Digital is the way to go. My personal favorite and what I use now is Timecode CD’s on Denon 3500’s. I get everything, Vinyl feel, the versatility of software, and the Serato Timecode box has a thru so I can play CD’s if I need to. You can’t put a price on searching for a song and then getting right back to the crowd instantly, instead of going thru a crate to search for the next tune.