Good luck on the reply.
As for Shader Model 4, it'll offer a range of improvements; not all known:
1) Unification of Shaders - just like whats happened with the Xbox, all Vertex and Pixel shaders are brought into one.
2) A new shader called Geometry Shaders: This will allow for new vertices like B-Splines and subdivision surfaces enabling for the first time, curved sufcaes without the use of polygons to be created, with less workload I'd imagine.
3) Full Resource Virtualisation: banish limits such as video RAM size and maximum shader lengths completlely.
The graphics card will be able to see its entire memory space, and request chunks of it when needed. Only nescessary parts of textures are then loaded, instead of having the entire texture loaded which could be 2048, etc in size.
Thats just the stuff I've heard about. There may be more!
THE VIDEO:
That videos amazing!!!
Especaily that tree bit. That impressed me the most. The way he went through it and none of the leaves entered his body!!!
I wonder if the XBox 360 is capable of some of that...
Thats just amazing though...