I prefer weight training and then adding in short bursts of high intensity cardio moves for my own workouts. I also teach TRX (body weight) and a cardio/weight interval classes that I participate in and really enjoy.
I like to mix it up, but on my own I gravitate toward the weight room.