Since you mention 'safe mode' I assume that you are running a Windows operating system. To resolve the upside down screen try using Ctrl/Alt/up arrow.
Are you able to get the boot menu to display by pressing F8 during startup (and before the Windows logo appears)?
It could be a faulty device driver that may be causing the problem. Have you added any new devices?
If you have a Windows installation DVD available, you could try doing a Repair by booting from it.
LastMitch commented: Thanks for the nice update! +11