Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Try booting from your system disk and run Disk Utility from there. Repair both files and disk permissions. See if that helps things...
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.