It works very well for BT, but then they have the infrastructure to support it.
Maybe the cable companies infrastructure will be up to speed soon? Who knows - the hurdle will be implementing a decent quality of service (QoS) so that non VOD users will not suffer...