I'm not big on Marie on its own, but I think when it's hyphenated with some other name, the effect is often great. I really like Louise but it's a little plain on its own, whereas Marie-Louise is definitely not. It has a complex, sophisticated and elegant feel to me that I really love.