Currently I'm with Plus, and to be honest the service has been pretty good. However, O2 as far as I'm aware have bought out Be Internet, and are now offering their services to O2 mobile users for cheap. Up to 8mb for £7.50 a month with unlimited useage... Seems too good to be true, and they also offer a 20mb service.
I thought 8mb was the limit for lines these days - I'm a bit out of it where broadband is concerned tbh, so can anyone bring me up to speed - and is O2 really as good as it looks?