Lenovo K900 is something you should look at.
I personally choose the Huawei ascend mate for its bigger screen and larger batter(4050)
If the K900 had a 4000mah batter I would have gone for it.
Its quad core and does not lag.
Ascend mate has some powerful hardware but since its a homebrewed...