Just a few things to check
on the Win7 machine make sure you use the Advanced Sharing
option on the properties tab rather than either the Share
option or the right click share with ...
I have known the simple share options on Win7 to be not recognized in mixed OS networks
One other thing that may be worthwhile is under advanced sharing options in Network and sharing centre check that the option to let homegroup manage sharing is not set