I favour Laser Lite foam ones
View attachment 66450
used to be issued with them at work for construction site use. Comfortable and have never fallen out while sleeping with them in. Wash after use but remember to change them regularly as they can be a breeding ground for nasties (we were told 5 days max even if you wash them after every use).
With regards to your fights to and from Oz consider noise cancelling earbuds. I use BOSE over the earphones on trains and planes but they'd be too clunky to carry with you on the Camino. BOSE, Sony and Jabra all make good in ear phones but make sure they're matched to your device: ipod and android can be different - you may even want to try sleeping in a noisy albergue in them!
Mind you
good can also mean expensive, although considering the fact that you'll be spending what? 48 hours subjected to the best efforts of General Electrics or Rolls Royce to keep you from sleeping and "expensive" becomes a relative term!