Re: Which one of Ash's battles satisfied you the most?
I am going to suggest something a bit more recent. Ash's final battle against Paul was pretty good. It brought their rivalry to full circle and closure. Ash was able to show that his style of training was something that shouldn't be look down upon. He also showed that Chimchar/Inferape had always had the true markings of a champion. It just had to be shown a little live.
Also, that was an awesome battle with Inferape.