Hello,im using my ZTE Blade Q since 2014.The phone is really good but the storage is really low 4GB and 960 MB are available for user + 1GB from SD,so i cant install new app and update if i dont clear data. Now my question is: Which should i buy ? (All amrtphones are new!) 1-SONY Xperia M4 Aqua (140€) 2-SAMSUNG Galaxy J3 2016 (97€) 3-SONY Xperia Z Ultra (110€) 4-Huawei P8 Lite (170€) -I want to have enough storage to update my app,at least 2gb ram,good camera and battery. (I play Clash of clans,watch youtubes videos,surfing on chrome,documents....) -I dont know about the xperia z ultra because its quite old (2013) and doesent have flash led but the screen res and cpu/ram are great.What should i buy ?