Ok, I burned a new copy of F12 x86_64 dvd and have been able to install with basic drivers. So the "blank screen" problem can be considered solved. So I now escalate this to "I can't get past 640x480 resolution!"
I have blacklisted nouveau and installed the rpm-fusion nvidia drivers.
When I ran system-config-display I get this:
Traceback (most recent call last):
File "/usr/share/system-config-display/xconf.py", line 378, in <module>
dialog = xConfigDialog.XConfigDialog(hardware_state, xconfig, videocard.VideoCardInfo())
File "/usr/share/system-config-display/xConfigDialog.py", line 640, in __init__
if len(self.xconfig.layout.adjacencies) > 1:
IndexError: index out-of-bounds
I have attached my dmesg output, and my xorg.conf.
I hope I haven't broken any rules by continuing this post with new status.
Anyway, all help is greatly appreciated, and thanks to everyone who has given input so far.