With the unveiling of not two but three new iPhones, has Apple finally found its X factor to keep it's loyal fanbase #TeamiPhone for another year?