I'm running into exactly the same issues. I have a game that's similar to a free kick in to a soccer goal. After a kick, I don't want to have to wait until the ball has completely stopped moving before I reset it on the kicking area. But if I don't wait, once I turn the physics engine on - the ball still has velocity.

It's quite a pain!!
-b