Yeah, the best satellite photo I've managed to capture was a few years ago before they did this newer pass. The pass before it was done sometime in winter-ish months, when all the leaves were gone from the trees. So you can see a bit more. Unfortunately, it wasn't as "hi res" as the newer pass photos.
Joy