I've checked here and on a couple of other places; many people seem to have similar problems but not similar enough that I've been able to solve it.
I have a HOME workgroup on my Vista machine that is connected to the printer I want to share. I have made HOME the workgroup on my Windows 7 laptop. The Vista machine is able to access folders on the Windows 7 and the Windows 7 "sees" the Vista machine... the network map on Windows 7 shows a "dotted" line from Windows 7 - Vista but when I try to connect from Windows 7 to Vista it will not accept a logon. I have tried using my normal Vista machine User Name and password and even tried creating a new one just for this connection but Windows Security always says "Logon failure: unknown user name or bad password".
One of the other sites suggested that Client for Microsoft Networks needed to be installed on the Windows 7 laptop but when I checked the properties for the Windows 7 NIC there was no Install option... does Windows 7 need Client for Microsoft Networks?
All settings on the Vista Sharing and Discovery are on.