I've heard it mentioned in several places that if you want to learn the OpenGL 3.X core profile with all of the deprecated functionality removed, then you should pick up "OpenGL ES 2.0 Programming Guide" since it's currently the best book available on the subject. Is this sound advice? Are OpenGL ES 2.0 and OpenGL 3.X similar enough that I could learn either one interchangeably? I don't own an Iphone or anything like that so I want to make sure that I can use the information I learn. Thanks.