Matrox P650 too slow

We are developping a DICOM viewer using openGL 1.2.
But our software become too slow when used under the Matrox P650. When we trace the software we founded that the GLBegin() take some times 100ms !! Any hint ?

Have you tried doing without the GLBegin()?

Tip: this is not a developer forum. Look here:
http://www.opengl.org/discussion_boards/ubb/ultimatebb.php?ubb=forum;f=2