I threw together an article detailing how you can use a fairly simple vbs script to create a MIF file that will let you use SMS to gather inventory information on your NAV clients. This one just inventories pattern file information and the NAV server that the client is reporting to but it should show you how you can expand the script to gather more info if you need to.