But a big problem I'm having with that, is that all the new files it creates when it downloads torrents are user root, group root. So nobody can use the files it completes and then moves to the user share... i have to go edit the security permissions to allow people access..

Is there a way I can have it run a script after it moves a file? or change the file permissions to something other than root for the new files deluge creates? I'm assuming it does this because the daemon is run on startup in /etc/init.d and therefore is probably running as root.