The iPhone 7 is being announced next week, and will likely be on shelves before September wraps up. The question, of course, is whether you should buy one, or whether you should go with an Android instead. It’s a tougher question than you might think, not least because Apple’s feeling the pressure from a number of competitors.



More...