Are you loading the kernel AGPGART? What about framebuffer devices?
You have this in your XF86Config file:
Which is wrong, and needs to say nvidia.
You also have this in the Modules section
# This loads the GLX module
# Load "glx"
Which needs to be uncommented.
Not that it is specifically relevant to your issue, but I notice you are only using Ugly fonts with X. After you get X started, you should fix that.
Just to verify, the problem shows up in the log, too:
(**) |-->Screen "Screen 1" (0)
(**) | |-->Monitor "My Monitor"
(**) | |-->Device "** NVIDIA (generic) [nv]"