I have to say, this is a pretty ingenious way to accomplish resume for scp ...
rsync --partial --progress --rsh=ssh user@host:remote_file local_file
alias scpresume="rsync --partial --progress --rsh=ssh"