Well I guess my fav if I had to choose is Belle, just because she is so head strong.
I am unhappy with Disney now a days though. I picked up a copy of Princess magazeen and they were telling kids that mulan and tinkerbell we're princesses!
Princess Eilonwy from "The Black Bauldron", and Princess Kidagakash "Kida" Nedakh from "Atlantis the lost Empire" deserve that spot way more then those other two. Even if Disney thinks their film's we're failures.
There's also a new princess, i'm not sure if she's already out yet, but Disney said they wont be counting her, although they may change their mind.
Princess Sophie is her name. She's in the show "Sophie the first". Its a kids show, and shes a kid princess, so unlike all the other princesses, her story isn't about finding a man. Her mom marry's the king so basically a commoner needs to learn how to be royal, but there's more to royalty then fancy cloths and stuff.