hitPosition & Touch Sensor

Anyone got an Idea how I would find out the “hitPosition” of two colliding things? hitPosition is a part of the Ray Sensor, Touch only offers hitObject. If I have to combine them, how would I do that? Because my dynamic objects are flying through the air and they shall stick to the Surface they touch (including their Alignment to the Normal).

When I make them cast a Ray it always point at the given local axis, but they don’t turn towards their Velocity, so sometimes they fall to the ground, staring upwards and there they cast the Ray then, not to the Surface they hit.

EDIT:
Solved it. When I read my words it popped into me head and the Python needed was simple enough for me. Bless alignAxisToVect! Bless worldLinearVelocity!