I absoloutley loved it. As I said in the "New Spider-Man animated series" thread, the voices were great, Vulture's costume looked great, the action was fast paced, and more! Just imagine what all the other action scenes, voices of characters, and charatcer looks will be like.
I give it a 9. The only thing that bothers me is the music, just seemed a bit out of place compared to the music used in the original clip that aired on television. Other than that I have no complaints.