With the choices you gave, I'd go to NE SD. MN has 10,000 lakes, 5,000,000 fishermen, and 5,000 fish left.
Seriously, do your homework. If the resort has a website and fishing is important, look at the photos in their photo gallery. Maybe those good catches were 20 years ago, the clothing...