It's a tough one - My opinions on them all change as I learn mroe about the characters...
I used to hate Rarity and Pinkie, and I thought AJ wa sboring - but now I find Rarity hilarious, and I think AJ is actually a lot more complex than she appears.
As for Pinkie...she's so smart, but just doesn't let herself fall into darkness...