The iPhone has come a long way... looking forward to what's announced today

Toronto Link