I want to buy a new mobile under £100. What I ideally want is something with QWERTY keyboard, good battery life and WI-FI and that it fits in my jeans pocket. I don't need games or other nonsense (like good camera etc.). I'm on giffgaff. What would you suggest?