We've reviewed every iPhone ever released (that's 46 models and counting), and can confidently say that you don't necessarily need to spend the most money to get the best experience. Below ...