According to Moore's Law, a computer-industry standard that states computer chips should double in power approximately every 18 months, at which point do you think mobile phone technology will stand still due to being to powerful? Do you think the iphone4 is the limit due to the data capping? Does it matter how good the phone is the data allowance is too low to make the phone viable?
Some think that 4g will save the smartphone,but how the 3g network was bodged i'm not too sure!