Say, this is one of my very favorite EC songs. I think you did a great job. Perhaps the vibrato on the guitar is a little fast.
I like the drums, and your buddy does a pretty good EC. Nice work.
---------- Update ----------
Also, tape delays are always win.