As there may be some days this year that even I wouldn't go out on I took the plunge and bought a smart trainer. Its actually a BKool trainer which will work with Zwift and other alternatives.
NB for some of these you don't actually need a smart trainer to give it a go they just make the experience better.
Before taking the plunge I did some research and so I'd thought I'd post some links to the options I found in case this helps anyone else.
1. Zwift - very popular especially for social group riding, many club members already using it. Getting a bit pricy... $14.99 p/m (but you can get it for the old price of $9.99 if you sign up before Dec 15th)
Similar to Zwift but I'm not aware of any other club members using. Seems a bit clunkier than Zwift in the user interfaces and perhaps less reliable according to reviews but it remains popular and is a bit cheaper £7.99 p/m. Their branded trainers get decent reviews and are at a decent entry level price
This at the moment looks good for long solo rides up iconic climbs. Very nice videos and it's a free beta right now... so good for anti-social cheapskates
I'll be giving it a try!
Gets very good reviews as a personalised structured training tool.
There are others but these will be the ones I will be giving a go over the next wee while and I'll pop back and tell you what I think. As my trainer came with a 3 month subscription to BKool I'll probably be using that and BigRingVR before Zwift / Trainer Road.
This forum is a good resource CycleChat
Hope this helps someone,