One thing you haven't mentioned is if you have tried a Safe-Boot? Try a safe boot just to rule out a quirky directory or other software issue.
+
One thing you haven't mentioned is if you have tried a Safe-Boot? Try a safe boot just to rule out a quirky directory or other software issue. A corrupt Directory can cause these symptoms,