I've got two setups.
For the office I use an Arcam CD player and amp with Dali Lektor 1 speakers. It's quite a modest bit of kit, but it can really belt out anything I throw at it. I'm also hooked up to my PC via a Cambridge DAC, although I mostly listen to music on CD (the quality is just far superior to iTunes or internet radio).
In my living room I've got a much better all Naim setup. It's a CD source again, although I do have an LP12 turntable as well. I can stream music to the system, but it just highlights the huge difference in quality between CD and downloads.....which is a good job, as I've got enough CDs to start up my own chain of music stores.
The main change over the years has been upgrading to better and better hi-fi components and the switch from vinyl to CD. Vinyl just isn't convenient for listening to music all day while I work and since only a fraction of new releases are on true analogue vinyl, I decided it was time to drop the wax.
On top of that I do listen to a lot of internet radio, but that's mainly a means to discovering new music that gets added to my physical collection.
Hard drive or streamed music is the future, but it will be a while before we get the bandwidth for cloud-based high-def audio and then we need a standardised high quality format that's used by all outlets and universally compatible with hardware.
Then again, I have a feeling that we might see a future where people buy both physical and virtual formats simultaneously. There is something about handling a tangible physical disc and packaging that adds to the listening experience.