Errr... what you have really tested is that W7 wins the master browser election. Once you reboot, the master browser is gone and until a new one is elected, you will not get anything listed. The XP machines will compete among themselves to become master browser for quite some time (same OS level).
IOW, for a more useful diagnostics - browse to \\computername\sharename - does it work?