Well, after completely re-formatting and re-installing Fedora Core 2, this is what I did ( like to start with a clean slate )
As root, I
Downloaded the newest driver file from nvidia's website
Folllowed the instructions in the driver file readme (exiting x, installing driver, editing xorg.conf , etc.)
Ok cool, at this point openGL drivers were kicken, I played chromium to test them out and it ran great.
By downloading the nvidia openGL driver and successfully installing it, GL.h and GLU.h and respective lib files were acquired.
But how was I supposed to get the almighty GLUT?? Well, turns out yum works pretty good for some things, this is one of those cases. As root, at the command line just type "yum install freeglut-devel" this will install freeglut developer package which contains glut.h and appropriate libs. So at this point you have all the necessary headers and libs. Most Excellent
One more thing, please please please! Don't forget to use the command line switch "-lglut" when you run gcc or else your nifty new openGL app won't link right. I must have bashed my head on the keyboard for 3 hours trying to figure out why my source files would compile fine but then when it came time to link everything and build the executable it kept giving me an "undefined reference" error for every glut/gl call that was made. Just use "-lglut" to tell it you are using the glut library and it should compile and link up no problem.
Eg: $ gcc -lglut src.cpp -o src.exe
Anyways, thats what I did, hopefully this will be helpful to somebody who is having similar issues. Thanks to tashirosgt and Finalzone for the feedback.