Windows Live Photo Gallery: Windows Live Photo Gallery is the free image editing software from Microsoft. It is a part of Windows live suite. It comes with easy photo editing features, and lets you upload photos to facebook. If Picasa did not have face recognition feature, I would have place Windows Live Photo Gallery at first position. One feature that Windows Live Photo Gallery has that Picasa does not is capability to create panoramic photos. Read Windows Live Photo Gallery review.