There has been a flurry of discussion triggered by Joe Francica's post on "neogeography is not GIS" which I referenced in my previous post. I just wanted to make the comment that asking whether something is "GIS" just seems like a completely pointless question to me. "GIS" is not a well defined term. Many competitors of ESRI (my previous employers included) have tended to dislike the term since they feel it has been somewhat hijacked by ESRI - I couldn't find reference to GIS just now in a quick skim through the Intergraph web site and only one token reference at the GE Smallworld site. "GIS" is not an aim in itself (despite the quasi-religious attachment some people have to the term), it is a tool to help solve business problems. The "neogeography" systems clearly overlap significantly with the functionality provided by the traditional "GIS" vendors. And we have significant growth in the open source geospatial software arena, which you may or may not categorize as "neogeography" but it is another disruptive influence in the marketplace.
If you work in an organization that uses location data, or you are developing applications in this area, you just need to look at the tools which can help you work with that data and choose the best tools for the job, based on various criteria including functionality, cost, risk, etc. You shouldn't care what labels people may or may not attach to the various systems. There continues to be very rich functionality in the established systems which has been developed over decades, and the new generation of systems is not going to replace all of that any time soon. But probably 95% of the users of geospatial data use 5% of that functionality, and they are all very strong candidates for leveraging the newer generation of systems. If you work for an established "GIS" provider, you need to be working out how to leverage the new generation of systems in your solutions (be they from Google or Microsoft or open source or wherever), and figuring out how you continue to add value in this expanded ecosystem. Trying to fight the new systems head on, or dismiss them as not relevant to what you do, will not be a successful approach. But it is not a case of either "GIS" or "neogeography" (whatever both those things are), it is a case of mixing and matching the pieces that are important for your particular application. And as I said previously, I believe that the proportion of pieces which come from the "new generation" of systems (including open source) will increase rapidly.