Apple have a knowledgebase entry that indicates what you can do to fix the problem of the Finder restarting when you attempt to change permissions under Leopard. It involves using dscl from the commandline to create a GroupMembership and a RecordName with a leading underscore ‘_’. This affects accounts that were transitioned from Mac OS X 10.4
I tried this fix and it didn’t work for me 🙁