It looks like the best ice fishing right now is in the North Country, and the biggest surprise is Lake Champlain. For the last several years, Lake Champlain has had mediocre ice fishing, but according ...