Your 99 cents belong to the RIAA – Steve Jobs: Article from The Guardian. Jobs admits that iTunes is loss leader whose purpose is to stimulate sales of Apple’s iPod mp3 player.
iTunes for Windows and Mac iSbogus: Site explaining why iTunes isn’t as “artist-friendly” as it claims to be.