> rsync using ssh as the transport correct?

Yeah.

> In our particular application we are copying everything everytime so I did not
> think rsync would make a difference, so I just went with ssh.

I'm not sure what form of compression is achieved if you have complete
data turnover. One way to find out -- try it. 

My own use of rsync is frequent but not to complicated. I do use exclude
options, and occasionally cp symlinks as real files, stuff like
that. It's a great tool.

Andy