Yeah, I agree with that. I didn't really like Rarity in that episode, but other than that episode, I like her. As for the most changed character, I don't think any of them have changed that much. They are all pretty much as they were at the beginning. Sure, they've been learning things during the entire span of the 2 seasons, but their personalities are the same. But if I have to choose a most changed, I would have to say Fluttershy. She HAS gotten more assertive over the course of time. For least changed, I would have to say AJ, just because almost all of her traits are good as they are. There is nothing really to change with her.