Sneak out of work at lunch to ride ?
I commute year-round - TX winter has winds but temps generally 33-50 and little precip / no snow. As a fair-weather commuter I just bike a few times during the week.
I also try to work a "follow the sun" work schedule or work short hours on bike commute days and longer hours when I drive. My workdays as a software developer are pretty unstructured so I can be in-plant short hours and finish up at the house working remotely. That lets me ride in better temps/daylight.
I am a Masters swimmer and have been known to take a spinning class (HARD work!) at the health club. Can't do any gravity (weight-bearing) sports - bad knee.
I am casually looking at those Compu-trainers but they look pricey even as a Christmas-For-Me purchase.