Thanks for all the advice so far in this thread, it has helped me a lot. I do however still have one problem...
After installing all the rpm's (compiled from source rpms) etc and modifying the XF86Config file, I try to run X (xinit, startx)... to no avail. This is the error message that I recieve :
LoadModule: Module nvidia does not have a nvidiaModuleData data object.
Consequently I can't run X as it can't load the driver :P
I'm hoping (optimist that I am) that is a relatively minor software problem and that I can just quickly go update some file somewhere to fix it..
Any advice/insight would be much valued!!