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.