Broadband firms such as BT and Virgin Media may hold sway over millions of Brits, but those who shop around could find a much ...