Vinyl..... of course. smile

Sounds like you are listening to lossy formats..... CD or better is a good rule. CD is perfectly fine if your setup is good. ie. speakers properly setup, tweeters at ear level etc.

If you gotta go digital, at least go FLAC.