AppleInsider podcast gives first user impressions of iPhone 8, 8 Plus