All offering similar speeds and around £19-25 mark (per month). Interested in consistent speeds/reliability and good service if things go wrong. Any recommendations out of these three?