20100409 tech: Inside next-gen Apple iPhone