Have Smartphones reached an apex? Has the technology gone as far as it can go? Smartphones are basically mini computers, and can do nearly as much as...