not sure how many people need to copy big sized files over to remote boxes over the internet and how frustrating it is to get connection stalled and timeout right after 89% of copy has completed. scp doesn't support partials, however rsync does and can save lots of time recopying over unstable link, i.e.:
$ rsync --partial --progress -a --rsh=ssh --bwlimit=100 *.rpm firstname.lastname@example.org
is the same as
$ scp -l 100 *.rpm email@example.com
except it will resume from partial upload.
Read more information about mobile app development on intersog.com.