Cost i'm not sure, it's per device and they sell it in chunks. We are monitoring 550 devices and 4000 interfaces with it (devices are both switch, physical server and virtual servers) and it costs about 3,000 a year.
It can use SNMP traps as well as WMI, it's a great tool for monitoring network...