RE: best cardio
I agree - anything you'll stick to. I personally like running because I really feel that it gets my heart rate up. But I also walk for 10kms a day and find that good. I always feel that cycling pumps my legs up so much, but I know it's just in my head so I do it if I really want to sprint but am feeling tired.