The GeForce 8800 is currently by far the best graphics card of the world! And that, whatever the point you consider: performances, quality of rendering or features.
But what does the G80 really bring to the programming ? To answer, oZone3D.Net offers you an article that discusses the OpenGL programming of the G80 GPU and covers all new features such as geometry shaders, floating point z-buffer, texture arrays and much more.

LINK:
http://www.ozone3d.net/tutorials/g80_opengl_programming/