I am a new OS X user (10.4), having just switched from Windows. I've used Linux a lot too so I am pretty bold about mucking about in system files (but not for fun, only when necessary!).
I don't know how this happened, but somehow my user account got into a state in which I was unable to use...