Wow. That may be the toughest question in the world. We’ve fished perhaps four lakes a day at times, depending on the season and the lake conditions. Most of that time we spent hunting for panfish.
We’ve fished nearly every decent lake in the Mpls/St.Paul metro area during the past 10 years and have spent a lot of time fishing in the Osakis area as well, although not on as many lakes. I usually keep the boat out of the water even though we stay right on Osakis when we go. That way, depending on wind conditions and such, we can go to a slightly more sheltered lake in the area.
My vote as far as productive would include a lot of qualifiers. Easy to find, good size, numbers, season, water conditions. By far, the best fishing I’ve ever done for panfish has been in Lake Osakis during the late spring. The fish move into the weeds just as they’re clearing the surface, 3-6 feet of water and it’s amazing. In an hour you can pull out 30 to 50 sunfish that average over 1/2 pound. I’ve caught several over 1 pound. You need just the right conditions to find them. Same thing with crappies, although they suspend in 7 to 10 feet in the deeper weeds and love to move around fast. Big ones, though. And large schools.
Just wish that it wasn’t so hard to find them from year to year.
Mike