Who is the boss – iPhone 3G S or OS 3.0? Team e2m.live General July 20, 2009 2 Min Read A year old and the Apple App Store has already witnessed over 1.5 million application downloads, from around 65, 000 odd apps. And coupled with the sales of its sibling, the iPod Touch, iPhone has sold 40 million units till…Read more