Apple just can't keep up with Android

Apple may have sold 3 million iPhone 4 units, but over 160,000 Android-powered devices are activated each day - at an approximate rate of two smartphones per second.