iPhone App mania with 10million downloads in 3 days

It wasn't quite the slick launch we expect from Apple, but activation woes haven't deterred one million punters from buying the iPhone 3G on its first