I think it's crap - I only use it to rip CDs and to sync my ipod. And even for that, amazingly, iTunes doesn't behave the same way as the ipod, which for two things supposed to work together, is incredibly rough.
EG - iTunes recognises that the genre 'Jazz' = (perfectly) the genre 'JAZZ'. And that 'Willis Jackson' = 'WILLIS JACKSON'. But to the ipod, they're not the same. So, unless you're fetishistically consistent in labelling genres and artists, scrolling down the genres on your ipod, you get hundreds of Jazz/JAZZ genres, as it changes each time, and ditto artists. And this is a total pain in the arse if you're looking for R&B or Township Jive.
I used to be able to use iTunes to check my labelling, but can't now because I have v11 of iTunes, because I had to reload my PC a few months ago and couldn't get v10. So this further embuggerance factor means that, when I look at genres in iTunes, it doesn't allow me to look at the albums by artist but only alphabetically. But the ipod does. Or it would if I don't make a mistake in labelling Achieving consistency is bloody difficult.
Of course, they both agree in what alphabetical order isn't - it isn't what everyone in the world thinks it is, so 22 Band comes after Zacks Nkosi, not before Abdoulaye Diabate. I haven't YET managed to avoid the panic of thinking that my 22 Band albums have disappeared.
Actually, I haven't a problem with iTunes ripping CDs. About a quarter of my CD collection is on hard drive now, which isn't too bad. K7s take a lot longer; they can't be done in one step, as I have to record them onto a CD first, then read it into the PC. And I have to sit over them, to mark the end of each track. (But that's hardly iTunes fault, of course.)
MG