Have you repaired disk permissions using Disk Utility?
Have you repaired the hard drive by booting from the OS X Install/Restore CD/DVD and running a "Repair Disk" via Disk Utility?
Does this happen for all users, or just your user account? (Tip: create a new user account, log in under new account, test)