Not even close to competing against any of the download services.
Tried the Dirt 3 demo, but you can massively feel the lag between your input and the game's response, the image quality looks like, well what it actually is - compressed video, and there was constant juddering in the frame-rate...