The Best Smartphone You Can Buy For Under $500

uyingBuying a smartphone for under $500 is a lesson in setting priorities. It’s impossible to buy a…