I loved it! So many awesome faces, so much awesome Rarity and Applejack! Poor Spike is most assuredly friendzoned, and he knows it for sure, now. I wonder if we'll see any development from there. This is also the first time we've seen an episode focusing on one of the Mane Six having a crush on somepony.
It gets an "A" from me.