I'm with Orange, I get quite a good deal mainly because I've had the same number and direct debit with them since then 1996.
Its not the best and just had a quick lolok at their new deals but dont seem that hot either. The thing I like with them is it costs nothin to speak to the customer serviec team whereas I think some providers charge.