A video of a process modeler in a virtual 3D environment (think BPMN meets Second Life) developed by the Businees Process Virtual Environment (BPMVE) research theme at the Queensland University of Technology, a key BPM academic research institution. Interesting, but the video doesn't show any real advantages over a classic 2D process modeler. 3D could be used to solve some topology problems present in 2D models, it would be more interesting to see these modeled in this environment.
I see a lot of companies using (or attempting to use) SharePoint as a front-end to their ECM system, and many don't do it very well. Here's a list of basic principles to start with if you're planning a SharePoint-ECM integration.