It seems like it is finding some hardware it really doesn't like!
Try Kemical's suggestion to get into safe mode. If your are succesful, open the Control Panel. Select System and then, on the right Advanced system settings.
Under the "Advanced "Tab in the next window, select "startup and recovery" Half way down, untick the box that says "Automatically restart"
Now. Restart. All this has achieved is, hopefully, to get you into Vista desktop.
Post back.