Well we already have MySpace and there's Second Life, so I reallt don't think Facebook has the last word.
I think one of the major problems of Facebook is that it's only in English, and basically caters only to people of a certain social status, so it's more limited than other applications. I'm not sure this marks the end of mega innovation as you put it. I think somewhere out there is a need the internet will target.