rather than an MP3 mixer?
would've wanted a MP3 mixer as I like using software, or is it better if I go vinyl?
you can use software with a lot of cdj's, a lot of them are midi capable, for the ones that arent, you stick timecodes in and control the virtual decks with the timecode vinyl/cd, so you are mixing on decks but with mp3, only really needed if your cdj doesnt support mp3 discs though, vinyl is expensive, the players are cheap second hand, but a lot of old stuff you can only get on vinyl, also you can get some promos quicker on vinyl than mp3/wav from digital stores
btw, that hercules comes in 2 flavors, steel or rmx, the rmx has built in soundcard, never played on it but its quite popular, also you can get tks files for most midi controllers that dont come with traktor should you wish to use it, likewise with vdj you get midi mappers for different consoles that only come with traktor
seriously, if youre that new to all this, get yourself something cheap like the old hercules dj console mk2 off the bay, under 100 quid second hand, links to virtual dj or traktor, its got jogs, a fader and eq knobs and built in soundcard, everything you need to mess about with, pitch control is a dial though! but i dont think your too bothered about beatmatching by ear and just want to make a mix, they also hold their value it seems, you can use them as a timecode solution by running decks through them