So I'm moving into my apartment tomorrow here, and the rental agency have told me that there is Virgin already plugged in the area (Crawley near London). I've heard that this ISP is terrible. Is it terrible for everyone? Will there be awful warping even if I get a 100mbps deal?

I've seen that for DSL I need a BT line. Is this long or complicated?

Thank you for relevant responses ([+])