We are not going to delve into the debate at the moment due to a distinct lack of coffee on our part and a need to sit back and have a bit of a rethink on the whole Neogeography thing.
That said, we do really like the timelapse movies that are possible out of Google's Map Maker initiative, embedded above is Islamabad, Pakistan.