I second Portland area. You can boat half the year in town, out of town if you felt like it. In the winter time you can get up to the mountain with a short drive. You can get to the beach as well with an equally short drive.
Here you have all seasons and can do all sports you'd want, although some of them not year round. But it sounds to me like you like summer and winter sports, you can do both here.