It would be amazing if you could inventory network switch ports to give a correlation between: switch port : physical jack: mac address : IP ; hostname
maybe some statistics on usage (ex: 40% of switch ports used,etc).
maybe only a matter of snmp against all the network switches and watching out for trunk ports.