Even though I haven't taken delivery of mine yet, I was still hoping I'd be one of the first. However, tonight when I was out driving in NW Atlanta, I spotted like 5 Explorers out cruising and parked all over the place. In fact, even though I don't drive that often, I seem to spot at least one...