Kiruba Shankar: Five reasons why iPhone sales haven’t skyrocketed
About three months ago, I made a firm decision that I would definitely buy an iPhone. I’d wanted one ever since its launch a year ago and the news of iPhone 3G launch at $199 made it [...]