Also, as much as I love complete musical freedom in the internet age, it has plenty of bad points. Being 'snowed under' by lots of music you possibley can't fully appreciate, knowing you have "just that other album sitting there I'll put on in a minute". I've been trying to listen to fewer albums and repeat listen, so I can enjoy something over a period of time, so I'm not just giving everything a token listen. This has the added bonus of meaning you find overlooked stuff from ages ago later on.
On the posititve side I think it lets you be so much wider in your tastes too - maybe years ago you had to be into 'one thing' and stick to it, now I can listen to heavy metal, african gospel, detroit techno, obscure jazz ambient, blah blah blah, all in the same timeframe. That's surely a good thing. Allows complete open-mindedness.