Burnham and montrose are personal favorites. I live in the Niles area. Lake MI is about to be at its finest. You can go to just about any given harbour and do well for coho, browns, steelies, and chinooks. You can do everything from casting lures to fishing spawn, crawlers, or alewives under a bobber 4'-12' down.
Bottom fishing can be productive in certain spots.
A great way to catch some nice coho and trout in the harbours, is to fish a small maribou jig vertically along the inner harbour breakwalls with a shiner or beemoth. Burnham and montrose are personal favorites.