Training for a 10K involves running, strength training, cross training.
I enjoy Sculpting classes at the local gym but intensely dislike the weight machines... Maybe if I actually had/took the time to figure them out, I'd feel differently. However, Sculpting classes have served me well, I've managed to tone my muscles sufficiently to support me in my other endeavours.
Yoga is also wonderful for toning and then we have the other benefits: stretching, stress relief and some quiet, peaceful time:)
Here is a wonderful sequence especially for runners: