I was helping a client upgrade from Windows XP to 7 and the migration wizard took 10 minutes to get to around 98% on the progress bar, then over four hours to complete the last 2%; transferring the user files. Apparently it didn't calculate properly.