what is happening is that it is probing other devices which is causing the hangup...its bascially because the video bios isn't set up properly...so now that you know what is happening, i guess you want a fix...

in your xf86config file add this option:
Option "IgnoreDisplayDevices" "DFP, TV"
and just in case you don't know where to put it, place it in the Section "Device". this is the same section that you changed the driver from "nv" to "nvidia", you can also use this if you want:
Option "NoLogo" "1"
and you won't have to see that logo at bootup...