This one is a bit older, and is not cheap either, but I have heard that it is quite good.
https://www.amazon.com/gp/product/B0006EQTE6/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i3
Ralph.