I've currently got a Samsung s5 but the screen no longer works properly after water damage so I'm looking to replace it. I use it mainly for photos, apps, sometimes as satnav, for music etc. Can't afford another good Samsung and dislike the minis, had one in the last and had a lot of problems plus the camera isn't great. I'm currently with ee and they would give me an upgrade but I'm looking to pay ideally less than £20 a month, cheapest they can do is £29. I've looked at giffgaff, they're not bad, but not sure what affordable phone to go for. In the past I've had a lot of problems with anything other than Samsung when connecting to wifi.