we'd have been much better off if Apple had instead spent the
time and effort writing a decent iTunes, or opening their platform
interfaces enough that someone else could do it (and on Linux, not just Mac or Windows).
What's your gripe on iTunes? I've had a few issues with it, but it does seem to get the job done somehow. Honestly just curious.