I love iTunes. I don't buy a lot of music from it, but I like that you have option to buy single songs if you want to. The only downfall is you can only listen to that song on the computer you bought it on and two other authorized PCs. I'm not sure if you can burn those tracks to a CD either.
I live in a dorm, as I run residence halls, and the sharing capabilities on itunes are great! I have so many libraries to choose from

.