Hmm I never like ranking these things but here are my top 3 -
1. Dwayne De Rosario
2. Carlos Ruiz
3. Landon Donovan
Check out Dempsey's awful first touch in the slo motion.. the ball balloons about 10 metres up in the air and he volleys it in. Certainly an unusual way to score. De Rosario's was my favorite though, incredible swerve.