I transfer files between OS's on fairly regular basis. My solution is to just run the following one-liner as part of the transfer procedure - that way it doesn't matter what I feed it into on the far end.
perl -pi -e 's/\r\n/\n/;' filename
Information on the command-line switches above is found in perlrun.