I would say Mille Lacs. I was up there last weekend and it was awesome fishing. Not to often can you go out and catch 10+ 23-24″ fish all day long. It was a great trip with my partner Nate. It is harder than you think to catch those smaller slots though. If you do go I would buy leeches down here. We paid $26/lb. That I thought was a liitle high. Good Luck