I do have a clear favourite between the two, but it's hard to explain why as they're both so similar. There's is one tiny tiny thing that sets them apart for me. Taste. What?! Well, When I apply products to my face, especially a product such as this where I wipe it all over, I don't want there to be a taste left in my mouth or around my lips. The Bioderma leaves a very chemically taste and when I lick my lips for whatever reason, I can taste it, and this massively puts me off! Everything else however is pretty much the same. They both clean my skin really well but they also both have a hard time removing waterproof mascara. If I do wear waterproof mascara I tend to use a face pad and hold it on my eyes, leaving it to soak for a few seconds. They both have little to no scent, I would say the Bioderma smells the tiniest bit whereas the Garnier doesn't. Micellar waters in general are so refreshing and calming after a long hot day. Some days I can't wait to get my make-up off and this evening skincare step is my favourite!
I can confidently say that since using a micellar cleansing water, my skin has improved so much! If you would like a more in depth review on any of these products, please let me know!