simX
Nuke the .DS_Store file in the directories you're having trouble with. I was having the same problem at the top level of my HD. What happened was .DS_Store was owned by root. Finder doesn't run as. It runs as the logged in user. So now your changes aren't saved for that directory.
I...