I like both too but I don't mind doing both concurrently. Last Winter, I replaced cycling with cross-country skying. My stats since January are:
Cycling (not including stationary cycling): 5024 km
Walking (not including thread run or running, just walking): 639.2 km
Cross-country skying: 77.3 km
Hopefully nature will be more generous with snow next Winter and I'll be able to start skying sooner.