I'm still modelling but I am wondering whether I should use OpenGL 3.3 or OpenGL 4.x. I am looking at writing a program that's compatible with a lot of computers (c++) but if most people have OpenGL 4.x compliant graphics cards then I don't think there is much use in using OpenGL 3.3

Ubuntu 64-bit, AMD Radeon HD 7700.