They cost the same at a hefty $249, but Apple's third-generation noise-canceling earbuds have improved in all the key areas, including fit, noise cancellation, sound quality and battery life.