20100522 tech: Milestone vs Storm2 vs iPhone 3GS