I've been wondering about this for some time:
What is the technical reason behind operating system updates on Windows (XP ... Win7) typically taking much longer to install than updates on Mac OSX?
From my experience, Windows updates take anywhere from 5 minutes to half an hour (or more for service pack updates). OSX updates are most of the time done in maximum 5 to 10 minutes, without too much variation.