iSiloXC is definitly the one you want...I have a script that downloads all my news to my memory stick at 06:00 every morning before I go to work...it is in bash under linux -> drop me a msg if you want it....
The latest beta of IsoliX has that feature already build in and will create a task for you.
But I havn't tested how well it works. Might still be a little buggy. In the end it's still beta ...