I have to say that the iTunes setup time is terrible....it took almost 15 minutes to get it complete. And this only for a media player?? And then needing the iTunes helper to run in the background to help in startup. That's a sign of bad design right there. If the program is not light enough to load on its own in a reasonably short time, there's something wrong with it. Windows Media Player loads a lot faster. For all its emphasis on design, Apple's software design sucks.