Edit: Zingle, you are fast
I would suggest that when it does boot up ok and you can get in you should make a backup of all your important data so that you don't loose anything.
I wouldn't reccomend using Ghost to make an image as it sounds like it is already having problems so imaging it could just port those problems over.
First quick fix to try is on bootup press F8 key and see if you get an option to load last known good configuration. See if that sorts it out.
If you say you have a recovery CD that came with the system, stick it in the drive and reboot. You should be given an option to do a repair install.