Miranda: lovely and Shakespearean, it makes me think of summer fruits and freckles. It used to be my favourite feminine name, and it's still in my top list. I've never heard of
Miranda Hobbes.
Mariah: too
Carey, I prefer
Maria. However,
Mariah is nicer than
Moriah - the latter looks somewhat villainous.