I just needed some opinions on which 3piece cranks i should get for my dh bike. I'm tryin' to decided between the profile dh ss, azonic 454, on one, or the planet x cranks. I also need advice on what length to get. If possible...please include pros and cons and differences of the cranks above. Thanks.