Amongst the best I've found so far:
1. Sanctuary Spa 12-hour Moisturising Shower Cream from UK -read my review here.
2. Refreshing Body Wash from Living Nature, a New Zealand brand I found when living in Auckland some years ago.
3. Pure Innosense Chamomile and Feijoa Shower Gel - another NZ brand I found when living in Australia.

It foams well, doesn't dry nor irritate my skin. The light sandalwood scent reminds me of my trips to Bali. I haven't tried it as a bubble bath and I don't have spa, so I can't verify the claim. I did try it to wash my delicates - cleansed them well, leaving them smelling freshly "sandalwood-ed". :)
If you're a regular reader you'd know that I'm always on the prowl for multi-purpose products that work well as I travel quite a bit. This product fits the description. The fact that it's a "natural" product makes me feel even more virtuous.
Verdict: a gentle body wash that has earned it's place in my "shower hall of fame".
So there you go, my around the world in body washes: from UK to New Zealand to Australia, I've done them all! Hehehe... How about you my dear reader, what's your favourite shower products?
Ingredients: Aqua (purified Australian water), cocamidopropyl hydroxysultaine (from coconut), sodium lauroyl sarcosinate (from palm), disodium cocoamphodiacetate (from coconut), sodium lauryl sulfoacetate (from palm), lauryl glucoside (from coconut, palm & glucose), glyceryl laurate (botanical source), glycerin (botanical source), sorbitol (from GMO free maize), sodium gluconate (from GMO free corn), sodium citrate (botanical source), citric acid (botanical source), fusanus spicatus wood (West Australian sandalwood) oil, sodium hydroxymethylglycinate, cananga odorata (ylang ylang) flower oil, pogostemon cablin oil, syzygium aromaticum (clove) flower oil, farnesol (from sandalwood oil).