VM all the way for me, been with them 7 years now and had no more than 4/5 outages. You get what u pay for, im on 50mb, and i download at 6.23mB/sec. Any ADSL line will be going over like 70 year old copper :/ u say if u want consistency go to BT? aye?
Maybe VM has just been spot on in my area, or maybe i've just had a good experience, but i'd recommend VM over any other ISP for home use. If you can't get VM where you live, then go with Be-unlimited, my mate has them and they are spot on!
But hay thats just opinions (with a few facts) hehe.