Does I-Mutual not have Geo-Redundancy in their servers?
Are they a small hosting company? Most hosting companies normally do this work in the middle of the night (3-4am) not at the start of the working day.
Anyway; I'm glad that we are back and at least we have never had problems like Digital River!