This is sort of vague, so bear with me. I'm coming off of an Evo 3D, which is the only Android phone I've used. I'm not sure what to expect with the Nexus 4. 1. Camera quality was one of my biggest gripes with the Evo 3D. How is the camera with the Nexus 4? Reviews rate it pretty average, but those were when the device was first released. How bout now? 2. Stock android. That much difference than Sense? Will I need a third party launcher? I'm currently using Apex. Do most Nexus users use a third party launcher, and for that matter, custom roms? 3. App compatibility. Any issues with the Nexus devices being TOO ahead of the game here? Thanks in advance for any help.