I think the Droid Maxx is still an excellent choice to recommend to anyone. Granted, it may not have the greatest specs on paper, but I think it (and the Moto X) proved that specs on paper are not always the only way to measure a phone. The X8 Mobile System is pretty awesome. The battery life, overall design, touchless controls, active listening, screen, etc, etc, etc are all pretty awesome. The 16GB version is the obnly one Verizon currently sells, if you are wanting one with a contract extension. But there are brand new 32GB versions available on-line if price is not an issue. For me personally, the 16GB model is a non-issue. Between cloud storage, backing up files to my PC and my plan to buy a OTG storage drive…I have not had an issue with storage space. Not that there is anything wrong with the other phones mentioned (G3, M8 or S5)…they are all great phones also. Phones are becoming like cars these days…it’s hard to find two people that will recommend the same model, everyone has their own opinions. You have to find a phone that suits your needs & one that you like, and not worry about what others think, IMHO. If your friend wants a Droid Maxx, I would still recommend it…it’s a great phone.