We need more information....
Are you guys running on the same workgroup??
Windows 7 is a little more advance than Vista and the security settings just need to be tweaked a littled different...
Under the Windows 7 Advance network settings, can you screenshot that page for us.
also if you go to your Control Panel and then System... check your computer name. make sure the workgroup is the same on both computers