I use Hyperoptic's 1gbps fibre service, excellent but unfortunately limited to few areas in central London. Location limits what's available. Without knowing where you are, you should first check what BT is offering in your area, because the majority of alternative ADSL providers would use BT...