I subscribe to FloPro.
They have a good model. Once I wanted to watch something live so I signed up just for that event, and now the tiny payment trickles out every month and I don't even think about it. Their offerings are great in terms of live events and workout videos, etc.
Even though LetsRun is populated exclusively by guys making six figures and running 14:xx, you guys sure get worked up about paying coffee money for top-flight access to the sport you follow.