Hi All,
You may want to check your Google Earth of your place. Google updated their imagery to even higher quality, and it is very recent stuff (at least for us, this past early spring!) It is roughly 4x more resolution than before, which was already impressive.

Thought you would like to know.