I see that you have mentioned a skipping rope. In my opinion, there is nothing better for one's cardio-vascular development than "jumping rope"....