They actually did cover OnLive on one of the first few podcasts, when it was officially announced.
Now that it is open to the public, it will be interesting to see how it pans out. If it takes off, I keep getting the feeling that someone like MS, Google or even Valve will buy it out and have its evil? way with it
For those of us that like to hand craft our gaming PCs, the concept holds no allure, but this product is not aimed at us of course.
With technologies like these, I get the feeling that one day offline gaming will be a thing of the past.