Subtraction.com

Picasa 2 Released

Supposedly excellent, and still free from Google. See my old post on this software, too.

+