We will be spending a couple days in July this year in Jackson to see the Grand Tetons before heading to Yellowstone to stay in the park for a few days. My husband is an avid fly fisherman and would like to take a half day morning trip with a guide. We would appreciate feedback on which companies or guides are the best in the area. He is interested in fishing the Snake, but we are open to hearing other suggestions. Or would it be best to wait until we are in Yellowstone and have a guide take him on a river in the park?