Mike ... if you can wait until March, there will be a new budget model the size of the iphone 8. It will have the newest processor (A13), 3 gigs of ram, and sell for around $400. If you can't wait, the iphone 8 and iphone X are great options that should be supported with updates for the next 2-3 years. Apple certified refurbs are as good as new.