Here's update #1. Please bear with me because it documents the paths I am taking toward solution.
1. Boot into 3.7.3-101 again. See same error message.
2. ALT F2 > login > startx
Using configfile: /etc/X11/xorg.conf
Using config directory: /etc/X11/xorg.conf.d
Using system config directory: /usr/share/X11/xorg.conf
FATAL: Module nvidia not found
Fatal server error: no screens found
check log file at: var/log/Xorg-0.log
Server terminated with error (1). Closing log file
xinit: giving up
xinit: unable to connect to x-server: connection refused
xinit: server error
4. Then I tried kdesu or kdesudo kwrite /var/log/Xorg-0.log but failed to open up this log file.
Stay tuned for Update #2!
---------- Post added at 10:37 PM ---------- Previous post was at 10:21 PM ----------
I changed to a simpler way:
1. Boot into older kernel 3.6.11-5
2. $yumex shows:
2.1. Installed Packages:
kmod-nvidia-3.6.11-5.fc17 version 304.64-1.fc17.7
2.2. Available Package:
kmod-nvidia-3.7.3-101.fc17 version 304.64-2.fc17.1
NB: This must be the missing culprit which I was unable to install yesterday from the command line ("Error downloading package. No more suitable mirrors"). Somehow akmod-nvidia did not install it.
3. Reboot: Voila! Problem solved!
I would appreciate your comments and suggestions to avoid same type of problem in the future when the kernel is updated.