I prefer to have the CD's for physical property, but havent loaded a CD for ages other than to scan it to hard drive. Cloud playing is definitely the way to go.
I am no fan of paying similar pricing and getting no physical property in return. You never know when a computer will go bad.