I agree with cardio being boring.
I do weights now, and some cardio in it, and I bring a print out sheet with the exercises listed - a workout log.
So when I do something I can check it off, put some notes about it etc.
It makes me so much more focused having the workout log, I look forward to filling out the log, and it keeps me focused cos it's like 'right I have 2 exercises left and then I can go'. And it's a great feeling of achievement looking back through the log!