I've had this Link Removed copying files between 3 network devices - from a linux box to a vista box, via windows 7. (e.g. win7 is man in the middle as both vista, linux are faceless devices).
I've spent the whole day trying out different combinations of a set of test files trying to pin down...