Just up graded to 80/20 with BT no extra costs. Been with BT since my first dial -up way back when at 27kps.
Why does everyone moan about them! current contract £26.00 per month unlimited download problems almost never.
First day so it may yet change, so my vote is for BT