I first got broadband in 2005 on Virgin Net (couldn't get ADSL here until BT launched extended reach BB)
Virgin's DNS resolvers used to regularly stuff up, usually on an evening when I'd come in from work about 11 and needed to do something important like pay a bill (was using one of the speedtouch ADSL modems then)
I used to read PC Magazine which Zen advertised in but thought they didn't offer services to non business customers so weren't on my consideration list at the time.
Virgin (ADSL) => Namesco => Newnet => O2 => Plusnet => Zen => Newnet => Zen => Freeola => Vivaciti (using O2 Wholesale DSL) => Xilo (C&W Wholesale) => Xilo (O2 Wholesale) => Xilo (TT Wholesale due to O2 Wholesale closure) => Zen LLU
Router: Billion 7800N
Note: I don't lay turf for anyone. astro or otherwise, all views and opinions expressed are my own based on experience.