Kettlebell training is one of the best methods I have come across for total body training and weight loss. Works great for any fitness level. Above is Greg doing the single snatch, one of the pillars of kettlebell training.
There are many types of swings and presses available. I am especially interested in the single arm movements. The off-center weight of the bell make these movements really good for core development. The cardio demands are great as well so your metabolism will be tuned up. Keep the rest as low as possible.
The new address for the blog is http://trainwithstanimal.com/blog.