I was going to suggest Quickbooks as well, they have a program specific for Inventory Management