Touch wood, I've never had an issue with Orange in the 12 or so months I've been on contract with them. 1000 any network texts, 100 any network anytime minutes and 50 anytime landline minutes per month, free Orange care and free E770 on an 18mth contract for £25 per month. And for the first six months I got free data transfer and £100 credit for my old phone.
Only problem I've had is I managed to lock my phone at about midnight, rang up customer services wondering if anyone would answer and got the code straight away, no questions.