For Android the LG L5 II (note the II after the L5) is an OK phone. Specs are decent - 1 Ghz Mediatek processor, 512 MB Ram, 4 GB internal memory but it does have a nice IPS 4" screen @ 480x800 pixels and it has a SGX531 GPU which is much better than the general Adreno 203 GPUs you get at this...