Depends where you are if you want a good network but I always found o2 and T-Mobile are good. And I have a Sony Ericsson phone. It's kind of thick but a horse stood on it and it didn't even get a scratch and it has loads of memory so that's why I like it.