The problem seems to be with CA Antivirus falsely quarantining shell32.dll. If you can't seem to boot into either safe mode or regular mode, there are a few other options.
1) Do a Repair Install with the system disc (probably the easiest solution)
2) Use the system disc to boot to a command prompt, run SFC /scannow, and hope it finds and fixes shell32.dll
3) Remove your hard drive, mount it to another machine, so you can replace shell32.dll
4) Use a linux boot disc to access the files and replace shell32.dll