I put my parents on Sky a few years ago.
The adsl is ok, although their latency is quite high (90ms to the BBC) as interleaving is turned on by default.
You can actually request for the depth of interleaving to be reduced.
If they say 2Mb then they actually mean sync at 2000 kbps which obviously means throughput will be less than this. Most other ISPs allow some sort of overhead for sync to throughput.
Its not impossible, but generally speaking you have to use their supplied router.
Support is typical large company with 1st line being scripted. Had fun once trying to get a router replaced until I got through to TS (funny story on that one because I insisted it was the router and then it dawned on the guy who I was).
It may be unlucky but Ive known 2 of their sagem routers give up the ghost after about 2 years use, (my brothers packed in the week before xmas) so you could be without adsl for about a week whilst they send the replacement through.
-------------
I find the worst thing about their
full LLU service is that it can sometimes seems to take them ages to swap you over. They use their own sky engineers to hook up the adsl service, who wont do it until at least a week after the phone.
For example my daughter ordered the full service in Nov '99. BT did their bit and they had phone by Dec.. but it was end Jan early Feb before they actually got their adsl service.
Same thing happened to my friends daughter Leigh in about Aug this year. BT disconnected their service, but was 2 months before they got adsl.