My friends computer will however connect when I turn off all passwords
This is an indication that the Windows Firewall or anti-virus software (or both) are likely blocking the attempted connection.
In XP, the firewall settings are in the Control Panel. Not sure on Vista.
Check the settings on the anti-virus application as well. If the connection has been blocked, you should be able to "Allow" it to connect.