News

the Windows Live Photo Gallery is probably your best alternative. The set up is similar to Picasa and is a one-source location for editing images and uploading them directly to Facebook ...