C.
Poratge District Library has a great children's area! They also have themed backpacks you can check out, just ask about them!
My kids like that museum downtown. It's called Kalamazoo Valley museum or something like that. It's on Rose St, turn left off of Michigan and it's right next to the Radisson. The museum is free and there's always something going on.
2 blocks behind the museum is a fun summer park. Have the kids wear their swim suits. There's one of those int eh ground fountains that squirts jets of water from one to the other, made for the kids to play in. Also, walk out on the bridge over the dirty river, there's a ton of huge fish in there to watch!
There's a park on Ousterhout that has nice nature trails as well as walking paths. I think it's called Schrier Park. It's between Westnedge and Portage Rds.
We go to lots of parks in the summer and spend time at the lakes playing, swimming and fishing.
The kids also like going to garage sales, especially the large neighborhood ones. Woodbridge Hills has one coming up I think. A couple of bucks and some good exercise and a few treasures rounds out the day.
That's all I can think of right now. I'll let you know if I think of anything else. What do you already do?