Shinozoku said:
Incidentally, CD's cut frequencies above 20khz whereas vinyl does not
Actually, a little clarification is needed here.
A 16 bit 44.1k audio recording, regardless of playback medium, can playback frequencies as high as 22.05k, roughly half the sampling rate, before aliasing occurs.
A 16 bit 48k audio recording can playback sound to 24k but due to Nyquist, it's ideal to have the sloping begin at 22k, which is why a Film & TV productions require 48k audio file delivery. It sounds better than 44.1k.
But, keep in mind, human hearing does not extend beyond 20k and most people's hearing cuts off at 18k or less, with "Gaps" between 11k-18k. And, most home speakers aren't even capable of properly reproducing frequencies above 15k.
Also, the dynamic range of vinyl is 80db's. The dynamic range of digital is 150db's. Mastering plays a HUGE role in the difference between the sound of a vinyl record (especially a record from the 1940-1995) because the mastering engineer had to purposely remove bottom end, lest the phonograph's need jump out of the grooves.
In many, many cases, CD's from the 1940-1995 era weren't mastered from the original masters for the digital medium - they were just straight transfers, so you're missing a ton of information. But once a product is actually mastered for digital (like the latest Beatles collection), the difference is absolutely astounding.
I hope this helps to clarify.