20100530 tech: Why is iPhone still a bestseller