Have two ADSL lines here, and would dump one in a heartbeat to get a Virgin 100 or 50 Meg service.
Would retain one ADSL line, due to static IP options and its stoic reliability.
While they slow you down at peak times, the drop back would still beat what I can get on ADSL. Only concern would be if the cable in the area was congested, which is something that is hard to know before signing up. File sharing can't comment, but they do manage it on the products, but suspect it will vary from area to area a lot.
Avoid their slower services, e.g. 70% of their customers are on the 10 Meg service. Also would use modem only mode on the superhub and buy my own wireless router.