Wife and I spent a week in Brainerd, Minnesota a week ago. If you've never been up there (either Minnesota or Wisconsin) in the late spring/early summer, you need to make a trip. The smallmouth up there are simply amazing. Last year we hit Door County Wisconsin, this year it was Mille Lacs and about 6 other lakes up in Minnesota.
If you don't have an Minn Kota Ultrex, I'd recommend you get one ASAP. Its arguably the best innovation in fishing since the trolling motor. We spotlocked on a wind blown bank one morning on Mille Lacs and probably caught over 100 smallmouths, with well over a dozen over 5lbs. It was a morning dreams are made of!