Ok - I didn't get much chance for scouting this weekend, but my lifetime familiarity will guide me.
I recommend making any reservations as early as possible, things fill up fast in the summer.
For those staying at BigFoot State Park- Obviously there is a beach there, and a lagoon for fishing. The campground is towards the back, but the picnic area is right on the lake and is quite scenic. It is about 5 minutes drive from town and another 5 minutes to my house.
Right next to the campground is a pizza/sandwich shop called Papa Cory's. They are pretty good and fairly priced. They also have a fairly large parking lot, we could probably meet there initially. They also rent boats and waverunners(not cheap in the summer @ $300 reserve then @ $75 per half hour).
There is a large arcade in town with plenty of games, even some early video games, Defender, Galaga, Tron, Turbo....
Plenty of restaurants to suit most tastes. Send me a note with your interests and I can be more specific, too many to list. In addition most of the fast food chains are represented, McDs, BK, Taco Smells, KFC, Pizza Hut, Subway, Cousins Subs and Dairy Queen.
There are tour boat rides regurlay throughout the day, that have narrated tours of some of the history and sites of the lake. Look for Gage Marine on the internet.
Of course there is fishing, just remember your fishing licenses, the DNR are pretty sneaky and unforgiving.
For some of the essentials there is a WalMart, plenty of gas stations, Home Depot
, a manual car wash as well as a few laundromats.
Town is packed with t-shirt shops, and other specialty nik-nak shops. A couple of must sees are the Global Gourmet-neat food stuff, and Geneva Gifts - great Rum Raisin fudge.
I have an idea of a short cruise we can take - 1-2 hours, it will take us around the lake. A couple of neat roads as well as a couple of cool places for pictures around the lake.
Depending on how long everybody will be there and how many of us, I think Avialanche mentioned bringing his boat, between his boat and mine we may be able to get a cruise on the water going.
If anybody has any questions, just hit me with a pm and I can send you my email and we can get specific.