Can't beat Minnesota, Wisconsin , and Michigan. Minnesota is called the land of Ten Thousand Lakes, thereare..s actually more than that. I live in the northcentral part of Minnesota near Nevis....There are well over 100 lakes in a 20 miles radius of my home, and all hold bass, walleye, sunfish, crappie, and most have northern pike, and some contain musky.....You cant beat the quality of the fishing here, and spring, summer , and fall are great weather.......December thru March is the for sure winter, with several feet of snow and temps to -40 f ....Winter sports like snowmobiling, ice fishing , and about anything outdoors .........Seldom are there hot temps, 90 f ,rarely , usually cool nites during summer......The bass fishing here is great, with 5 lbers fairly common, 8-14 is the state largemouth record, 8-0 for smallies.....Beautiful scenery and friendly people.....While you won't catch a 10 lb bass here, good chance you will catch a good stringer of quality fish.