do not touch talk talk! they suck and there customer service is none existent! same as sky and orange. but in the end it's up to you! i use eclipse and have had no problems and there call centre is in england so all in all quite good! the only thing is the technical centre shuts at 8pm!