Something tells me it's going to be a long hard day at Apple's data centres with iTunes 10.5 having just launched, and iOS 5 due to land at some point today.
Apple's released the 10.5 update for iTunes this morning, which rather predictably means that the servers are undergoing an ungodly hammering right now — or at least they were when I was downloading it.
Today's also the day that iOS 5 is due to land — probably around mid-afternoon if Apple keeps with its general policy of launching on US dates rather than Australian ones, but possibly not until quite late tonight. It'll probably only get more challenging from there. [Apple]