I loathe iTunes. If you never buy anything through the iTunes store (and I never do), then this POS boat anchor has nothing good for you. Slow, bloated, badly-written, and an oft-times buggy UI to boot.
Case in point: did you know the little star ratings widget won’t render properly in Windows 2000 if your OpenGL drivers aren’t up to snuff? Why do they need OpenGL to render small pre-rendered star icons?! And try digging up this morsel in their technical support. This, alone, drove me nuts until I figured it out.
I also can’t stand the way it hides away when it’s not being used, ready to jump up and say “boo” as soon as you plug in your iPod (or any other USB device with music on it.) Sadly, when I say it jumps up to say “boo”, what I really mean is that it looks up at you over its newspaper, sets it down next to its easy chair with an annoyed sigh, slowly creaks to a standing position while picking up its cane, slowly hobbles over to you, and with a little hand flourish it screws up its face and pops out its eyes and goes “boo”, which leaves little flecks of iTunes spittle across your glasses. Of course, nothing else of note can happen while it’s doing this - it’s convinced the OS that this action so important that nothing else can happen until he’s done. Sadly, you and it both realize that you don’t want to load iTunes, you were really just trying to copy some non-music files onto the iPod, but the ceremony must be performed.
And why, exactly, is it important for me to see animated 3-d album covers whizzing across my screen while I’m listening to music? Seriously, how is this useful, or even entertaining? It’s something that Dilbert’s pointy-haired boss would insist on putting in, after the developers talked him down from insisting upon Visual ObjectiveCobol v2.0 (he likes the purple box the CD comes in, you see, and finds the Farsi documentation soothing.)
There are plenty of free and inexpensive media management apps out there to replace iTunes with. I use MediaMonkey, personally - my only gripe is that it doesn’t handle video but that’s not a deal-breaker for me. (I can upload video if I really need to, using Floola, without interfering with the rest of the iPod’s configuration.)