A machine shouldn't show in that panel unless something is shared (I won't discuss the old hack to get around showing unless something is shared) and you may want to name the workgroup the same.
Also, many don't have a firm grip or control of their firewalls. But I don't teach that either.
Bob
I currently have one PC running Windows Vista, a second PC running XP along with a laptop running XP all connected through wires to a router which in turn is connected to a cable modem. The Vista PC is an upgraded PC which used to run XP. I have a home network set up from a time when all 3 PC's were running XP called MSHome but as of right now only the two PC's are on that network and are listed in their respective workgroup computers list. The Vista PC isn't connected to this network but seems to have created a separate from which it can see all the PC's connected via the router.
My question is how do I get the PC running Vista listed under "View Workgroup Computers" on the PC's running XP ?
Any help is appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic