It depends on your definition of modestly priced but I use HSM Advisor and have found it to be excellent, you can run it as a free demo for 30 days before deciding whether to purchase,

- Nick