Does all 400GB change daily, or could you perform a one-time full backup, and then daily perform an incremental backup?
Over a gigabit LAN running at ~75 MB/sec it shouldn't take *too* long to transfer that amount...
I cannot imagine you have 400gb of data that changes each day..
use robocopy or xcopy /d