Snow White sucks, she can't take care of her self. Despite being a princess with the ability to gain power and influence, she's bullied by her evil step mom and can't save herself without taking help from seven little men. Ariel acts like a spoiled brat, but at least she goes her own way. Cinderella is nothing, as lame as Snow White. Belle is intelligent, and wants more of life... but then ends up as someone's little wife. Jasmine uses her sexuality to get what she wants

Merida kicks ass and I love her. Rapunzel is also fun, but it's sad that she was imprisoned in the tower for so many years and then chose the first guy she met. I don't know who Elsa/Anna is. Mulan is the most kick-ass princess I've seen, so I agree on that, but I like Merida more. Mulan gave up power, influence and success and ended up with a low rank lover-boy, a lover-boy she could've commanded.
Pointless rant over.