InvGate Assets has a solid feature set when it comes to IT asset management, adequately covering both hardware and software. But many folks might opt to keep looking due to a rough user interface and difficulties generating certain reports, as well as an on-site server backend requirement.