I had sky and yes it aint bad for channels, discovery channels are good, always something to watch.
I used to get 3mb, think that was on an up to 10mb line and was pretty reliable.
Have switched to virgin 50mb line and not that impressed so far, fast yes but connection drops out regularly.