Okay another oddball thought here. Have you checked the actual speeds? Not the % but find out how long it takes to transfer files? Sometimes the various "monitors" can be somewhat misleading. Also you have the drivers properly installed on BOTH machines? Do you have another windows box you could test it out with? it may be a problem in samba.