I don't mind a bit of challenge in my software either, but iTunes does take it too far. I'm so glad I never got on the iPod wagon for a number of reasons, but iTunes has to be the chief reason. (And the dreadful product placement that Apple seems to love doing in rap videos and Roland Emerich films)