Although Android 4.0 Ice Cream Sandwich is undoubtedly Google's strongest mobile OS iteration to date, the length of time it has taken to trickle out to the many hundreds of Android devices has shrouded the release. With quite a few improvements plus a beautiful visual makeover, it was supposed to bridge the gap between tablet and smartphone, but with the majority of devices still awaiting that elusive OTA update, the release - if not the OS itself - has to go down as a fail.