The new iPhone is thinner, lighter and tougher than its predecessor, with a price tag in the $800 range.