Plusnet all the way. Used to have virgin and it was useless, changed to Plusnet and its 4 times as quick although not sure if me being in Yorkshire makes it quicker as it's Yorkshire based. Even my IT department at work said it was really quick as been working from home so yeah Plusnet all the way.