I do heavy cardio - running & cycling & swimming.
I love running, it's like a therapy, cycling is okay-ish, I love it outdoors, indoor is boring. Aand not really enjoying swimming but it helps with different muscles, so I do it once a week.
Regarding weight lifting, from time to time I follow some programs heavily (three times a week) but I always get bored and stop it at some point. :)
I totally agree with you about indoors being boring but as far as weights are concerned that's really the only option. I basically refuse to use stationary bikes are treadmills though. If I'm running, it's outdoors cold or hot, doesn't matter.