OpenGL 3.2 is now good for pretty much everything but textured quads, it's also quite a bit slower then the well optimised 1.6 code