Momentum vs Kinetic Energy arguments have been around for a long time and I won' t argue them any more. But here is a good discussion and the confirming reason why I will take Kinetic Energy every time.
http://www.batesville.k12.in.us/Phys...TMomentum.html