I am a huge fan of Sufferfest videos! It is a struggle to get motivated in the winter, but find Sufferfest videos make me want to ride more than spinnervals.
I bought the Sufferfest bundle (all videos) and used them with trainerroad.com workouts that are made for Sufferfest videos. The workouts are scaled to your FTP if you're using powermeter. It's a great workout.