I personally prefer the LG Optimus if that's available for your service area.
I am looking to upgrade my Motorola Moto E 1st gen. I use Tracfone service. What I like about to Moto E is that I can store (almost) all apps I download on the SD card. Also my music, ringtones, pictures etc. I would like another phone that will allow me to do the same. But I really want to upgrade to 4G and maybe a better camera too. Any suggestions?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic