For me, weak core caused most of the "numb hands" problem. I simply wasn't strong enough to maintain proper position on the bike. Keeping shoulders down and relaxed, as described upthread, also helped.

At one point, I think I had my gloves fastened too tightly. It was winter and I had the gloves fastened over some number of layers. By the way, all these solutions came from TE folks.