Hmm, nopony's posting here? But Spike's so cute!
I don't know much about G1/G2 Spike, just that he's kinda cute. G3 Spike was so different! Honestly, I don't particularly like him. G4 Spike is awesome. I think he's quite interesting, actually. He's a dedicated assisstant, a cute kid, a fun friend and all-round awesome!
I have a thing for shipping, and Spike really confuses me. At first, I went with the canon one-sided SpikexRarity, but didn't think much of it. In the episode Owl's Well That Ends Well, when Twilight Sparkle reprimanded him and he teared up saying "She... she doesn't love me anymore..." I instantly fell in love with SpikexTwilight (I understand Spike meant 'love' in a platonic sense, but still). I do still like this pairing, but after the photo montage at the end of Canterlot Wedding, I started thinking of SpikexSweetie. I'm so confused. -_-'
I thought Secret of my Excess was cool, in that we got to learn more about dragons, and honestly, I loved teen!Spike. Seriously. When his voice suddenly dropped I slapped my hand over my mouth and had to pause the episode for some fangirl-giggling I like the ending, and it brought me back round to SpikexRarity again (still supporting tthe other ships, though )
Dragon Quest was just brilliant. I thought it was a great idea to give Spike a "finding yourself/coming-of-age" sort of episode. It was good to see him away from the ponies, interacting with his own kind and learning the true values of his life. His pet phoenix PeeWee was adorable; I hope we see more of him in season 3~ ^^