software update is stuck on "less than a minute"
Anything interesting in console? Have you tried just installing airport and not itunes and vice versa?

Can you try running software update from terminal:

sudo softwareupdate --install --all --verbose