TortoiseCVS has an option in the preferences dialog for
"network compression"

Have any of you tried this, does it help?

I just got CVS working today but it takes me almost an hour to get the files and I'm accessing this through a second, modem based ISP that charges by the minute.