There are several people that I would like Ash to end up with...though my top choice would have to be Gary. I am a Palletshipper first and foremost. It makes the most sense and has the most support in Japan. He's the first person and friend Ash ever had...though the anime left this out for some reason. They've known eachother since they were young children.
There were many hints throughout the series. The winking, the teasing, the blushing, the long drawn stares and smiles....I don't care how much the dub tried to change, they cannot change chemistry and how a character looks affectionately upon the other.
I like other pairings with Ash, this would be my order of preference...
Yes I know some of those may seem bizarre but that's why we have the concept of shippings.