I know it is not quite the same, but have you considered attending a Spin class during the winter months? The group classes are usually 45 - 60 minutes and can be reasonable in cost.