The revamp is nice, I have to say, much better results than I can turn out. However, the shading seems ever so slightly off on the head. Just my two cents.
Love the latest 'friend sprite' (the girl in the dress) and your most recent you sprite is very nice too, albeit a bit too purple for my tastes. xD
Does Teddrop really need two D's? I think Tedrop looks nicer. :3
TEDDROP SHALL RULE THE WORLD, AS STATED ABOVE. D: