Whatever the reasons, it *should* be possible for Apple to make the installer restart-independent. They could even make the installer close the iPod connection for the time of installation. Quitting the iTunes helper should be possible, too, for the installer, shouldn't it? It's not as if iTunes was an integral part of the operating system or anything.
And I also don't like restarting my machine. It's not a machine other people need to have access to, but closing Adobe Illustrator, InDesign, Acrobat, GoLive, Photoshop and Fetch, BBEdit, TextEdit, Proteus, Mail, IE, OmniWeb, iTunes, Limewire and Extensis Suitcase along with saving (or not) fifteen opened documents not only takes a while but also needs my full attention, so I don't accidentally trash some of my work. Right now I have the Software Update Installer that installed the new CD-R drivers open in the background. It's waiting for my click on 'restart', but it'll _have_ to wait a few more days, I guess, as I don't intend to stop everything I'm doing. But here I at least understand that it's a part of the OS that has been replaced. Although, I've just burned a CD in iTunes fine, without it saying something like 'driver not found' or anything like that. So, basically, I guess the Mac is a fine machine, eh?