BigRingVR have some amazing videos, the quality is second to none and you feel like you are there smack-bang in the middle of it all, the scenery the hills the bends and mountains are so realistic. The climbs are brutal though, I've only managed a couple of full rides, I really need to change my cassette to a granny gear before I get up most of them and I'm usually not too shabby at climbing. The other one I really like is FulGaz, the footage they use is recorded by cyclists riding the routes so you get a good cyclists eye view throughout the ride, the variety of rides is a bit more user friendly that BRVR in the fact that you can choose flat sections, rolling sections, mountainous sections, TDF, TDU the list goes on and on.