I've used Picasa for years and, of course, G+. I post only png images to FB now and it still just gets me close to the G+ quality using jpg uploads. For best resolution, I display on my own website...