On the heels of a major upgrade earlier this week that added facial recognition and video-editing features to its Picasa photo management service, Google added a new Explore page today that shows off the most popular public photos uploaded by members. In addition to the featured photos, shown in a 3 X 4 grid, the Explore page also shows the most recent photos uploaded in a slide-show widget.