BTW, the soak test is almost certainly not ICS. There's a newer Gingerbread 2.3.6 build floating around (.173) that's supposed to address some of the remaining data issues as well as some other usability fixes. The upcoming soak test is almost certain to be this, or a slightly updated version, and hopefully going full OTA soon. While we saw an early build for the GSM version, I wouldn't expect Motorola to consider their ICS build "complete" for at least another month.