Yeah. I've been buying weights, so the workout get's more efective and challenging. I get bored easily so I like these routines that variate day by day instead of doing the same all the time.
When I lose more weight I'll probably try to go for the walks, but that has to be very early or the sun is too much.
A mix of cardio and strengh train is the best imo, that's what I see the pros doing... You'll get both benefits.