You guys forgot Horseshoe. Not a great lake to fish, unless you know where to fish. If you go to the left from the parking lot, there is a path that leads up to the freeway. Take it and it will eventually parallel with the road. If you follow it along until you get about halfway to across that side of the lake, there is a great place to fish. They let water in from the river, and a lot of fish congregate there to feed. Battle Ground is a great place to take kids (better than klineline because the weeds aren't so anyoning).