With the new Xbox 360 update that was released on the 31st of October came Link Layer Topology Discovery (LLTD) support. Which means Vista can position it on the network map.

Windows Vista network map with Xbox 360