My initial reaction was, "That's pretty underwhelming considering that the Quadro and Radeons already support OpenGL 4.1 on Windows," but I think there's reason to be confident that we won't have to wait as long as we did with 3.2 to reach GL 4.1. The 3.2 OpenGL stack in 10.7 is a completely new implementation, and it's been separated from the existing 2.1 stack, which will be used by apps until code explicitly calls for the "forward context" GL implementation. Even before I knew about Lion's OpenGL 3.2, I'd heard from some reputable people that an "overhaul" of the GL stack was coming, so this need to explicitly call the new implementation suggests it's radically different from the previous one. The low-ish 3.2 might just be to give Apple and developers fewer bugs to squash while moving to this new path.