If you want an Android smartphone, but don't want to spend a huge amount, the Xperia M is an excellent option. It's only £170 SIM-only or free on a £16 a month contract, so it won't break the bank. For your money you get a 4-inch phone with a dual-core, 1GHz processor. Naturally there's a microSD slot for expanding the storage, which is just as well as only 2GB is built-in. Overall, the Xperia M doesn't do any single thing amazingly, but the screen, design and performance are all 'just right' for the price you pay.
Review price: £170
Read full Sony Xperia M review