Since cost of ammunition isn't an issue, I won't comment about that. Still, I've found that a plain Jane .22 rimfire will do just about anything you will need done within 100 yards. The biggest drawback that I see to .22lr is that accuracy and punch are mutually exclusive. You usually have to sacrifice more of one to get more of the other. The trick is to find an ammunition that represents a good compromise for your needs. For my needs, I've found that just about any bulk hollow point ammunition works just fine.
With either a .22 WMR or .17 HMR you can have both. Take your pick. Still, either are over kill for under 100 yards. I like the offerings from CZ, Savage, Marlin, etc.