It has been a while since Samsung diverted their attention from making high-end handsets. However, the Samsung Galaxy J5 has proven to be worth the wait. It has astonishing camera performance, long-lasting battery life, and a fantastic Super AMOLED display. It also packs a powerful processor and runs Android 6.0.1.