The biggest problem with Cycling.TV now is them not publishing their schedule. You don't know what you are buying. Their customer service is a lot better now though for payment stuff because you deal with Jump TV instead of the Cycling TV incompetents.
I did fine last year getting streams from Cyclingfans and Steephill, and downloading torrents from Cyclingtorrents if I missed a race. And Universal is great because you just pay for the individual races or tours you want. They had the Giro and Vuelta last year and Versus had the Tour commercial free online.