Larry,
I usually only go there once a year. Probably fish more days on the Henry's Fork. I go for about 2 1/2 weeks, so I may as well get the annual in Idaho which I think is $95.
Then, I get several multi/day licenses for both Montana and the Park. It does add up though. Not saying it's not worth it, mind you.