NTL were the worst.
Virgin Media are still NTL under it all, and now O2 will be part of that great tradition of monumentally (rap customer service, mid fixed contract price rises, and out right theft (continuing to debit after the contract was terminated).