If you can get to the run command line either in normal startup mode, or safe mode, you can perform a clean boot and add processes until you narrow down the issue.
Clean boot instructions: http://support.microsoft.com/kb/310353/en-us
Note - "Win-Key+R" brings up the run line.
Some programs may not load due to services being disabled, but many should start, especially "Notepad", etc.