Mine showed just PC - Gateway - Internet until I added the LLTD protocol to a second machine. If they are XP machines you need to bodge the LLTD patch in (if you already SP3-d). I managed to get my 5 Windows 2003 servers showing too with a little encouragement. An XBox 360 does shoe, but I doubt a NAS, Wii or PS3 would.
I would guess a switch should show as it would see the different MAC addresses, and I know it can identify hubs too.