The resort towns offer excellent opportunities for relaxation and sports on longer stays, but for short visits you'll get a better idea of the lake aboard a boat cruise (3 4 hours, with a meal on board, from Stresa, Baveno, or Pallanza) than by road.
Boat cruises last 3 to 4 hours, but can only carry a maximum of 20 people.