You might have missed it, but Sky have launched their Sky Broadband service today, which allows you to download and watch your Sky channels via broadband!
It currently only works with Sky Movies and Sky Sports (and only if you subscribe to them) but the fact that it's on demands means I'm now watching ALL the races from British Superbikes!!
http://www.sky.com/skybybroadband/home