As some others have posted here, I too am rooting for Columbia(High Road) and Garmin Chipotle(Slippies). And, yes, as you can probably tell, I'm an American. 
Elk, I don't have cable either this year, but I've found there are a lot of options for watching races live online. Durring the Giro I discovered a website that has all sorts of online coverage... live audio and video feeds, tickers, etc. for whatever the current race is. Through them I didn't miss a stage durring the Giro, and I'm watching one of their streams right now of the Tour Stage 2.
Anyway, here is their link...
http://cyclingfans.com/
I hope that helps and you can watch now too.
"The art of being wise is the art of knowing what to overlook" ~ William James