Check Lenovo K910 Vibe Z - 16Gb $299, Qualcomm Snapdragon processor, good cameras, great pixel density and upgradable to kit kat.
I agree with Alabalcho, don't go for unknown Chinese devices unless it's Lenovo or even Huawei (if you don't care about Chinese espionage), those "boutique chinese"...