LifeEngineer wroteWell it's certainly not the perfect device!
-yes camera is not great but it does more than I can even request! Not that bad. With a device of 16gb internal memory (actually 12 for use) photos with high resolution will eat space fast! I used to think as you are now, I ended up resizing all photos to 2MP to save space. 2 MP are acceptable on a PC screen too.
-you might be right but the question is for how much time you expect it to keep it!? It will take "at least" 2 years from now to have a reliable 4g network in Lebanon (don't forget 2g and 3g are still having issues). So you easily enjoy the phone for 2 years on HSPA+.
- well i bought already 2 different types of cases from Class. I bet you can find there something nice. There's also Amhaz and Private cell.
-yes LG warranty is too expensive. I bought it without warranty however that's your call.
In android 5, they can upgrade the software of the camera and improve it, right?

also, are you sure thsat the Nexus 4 will get vthe android 5 update automatically? (sorry if it sounds like a repeated question but i want to confirm this crucial point that is likely to make me finalize my choice!)
Well I can't guarantee anything since I don't work at Google but I'm 100% sure that it will receive android 5.0 (if that's what it gonna be called).
Galaxy nexus which is approximately 2 years old was launched with 4.0 and then it got 4.0.3 and 4.0.4 and 4.1.1 and 4.1.2 and 4.2.1 and 4.2.2 and finally now 4.3 exactly at the same time with the nexus 4.
As for upgrading the software of the cam they definitely can but I dunno if they will.
LifeEngineer wroteWell I can't guarantee anything since I don't work at Google but I'm 100% sure that it will receive android 5.0 (if that's what it gonna be called).
Galaxy nexus which is approximately 2 years old was launched with 4.0 and then it got 4.0.3 and 4.0.4 and 4.1.1 and 4.1.2 and 4.2.1 and 4.2.2 and finally now 4.3 exactly at the same time with the nexus 4.
As for upgrading the software of the cam they definitely can but I dunno if they will.
the difference that i am concerned about is that those you mentioned were minor revisions of version 4 while version 5 is a totally new version...