CVS might be quite fine, but over a modem it is pretty bad. I did cvs co mlton over a modem and it took 42 minutes. Oh well.