Verizon mayne, their service may be a bit more expensive, but so far I haven't had any problems with them (knock on wood). I was thinking about switching to Sprint or AT&T but I heard that Sprint's customer service is garbage and I heard that AT&T drops hella calls.