You may be familiar with the photo-stitching capabilities of Windows Live Photo Gallery, well they’re powered by technology coming from Microsoft Research, called ICE, or Image Composite Editor. ICE has just gone live with a new version, 1.4.2, that you …