|have you tried a selective startup? (F8 F8) or safe-mode command-prompt? selective startup will let you bypass startup programs, and you can skip anything that is not absolutely necessary.|
since there's nothing wrong with the drive, your files are recoverable (if nothing else, you can slave the drive onto another working system and pull them off that way but i doubt you'd have to go that far.)
someone else will have much better answer.