I have the same problem, but -
I discovered that if I can reduce the amount of weight I am putting on my hands, the problem goes away. For this, you need to raise the handlebars. I put some L-bar ends on my bike and it worked great, raising the grip about 5". The only problem is that when you need to brake, you have to put your hands back on the handlebars. So now I am trying a new tactic - putting a steerer tube extender on the fork to raise it up about 2"; also, an adjustable stem that can be raised to almost vertical, and some higher-rise bars. This setup required some new cables (I don't have a Crosstrail - you might not need these), but the total bill was under $150. I now ride more upright and the weight is now more on my butt than on my hands. I am thinking about getting a cushier seat, now that it is carrying more weight - some good ergo grips and gel gloves also help.