Personally I believe it crucial to mix up repetitive movement training with something requiring a variety of movements.
About me: Normally I cycle commute when I can (usually circa 7 miles each way) at least 3 days a week (days off for social activity), run on a Sunday- usually with a hangover (10-16k)

. Weight train the upper body twice a week. This gives me a decent-enough athletic physique and sates my want for exercise.
If I'm not in contract I'll switch it up with longer rides/Richmond Park cycle laps/ swimming/ cheeky gym class/ cardio machine sesh etc. Whatever my body feels like. A couple of rest days thrown in also ;-)
Still, this isn't enough to achieve the fitness I'd like.
If I find myself on the footy pitch, squash court or, more recently an outdoors boxercise class. I ache like a sod the day (or two) after due to all the squatting and different movement styles/twists/speeds/positions they require. Cardio-wise it's no problem. Because I don't do these regularly enough my muscles take much longer to recover. Which is why I'm aiming to include something like this more regularly into the foray.
Of course, time, situation and lifestyle plays a key part. Juggling a varied exercise regime whilst working full time and maintaining the social life requires a fair slice of discipline. As I'm sure it does moreso if you have a wife and kids.
If cycling's your main thing, or you do it competitively you'd focus solely on cycling-specific training. It could be argued I'm a 'jack of all trades, master of none'. But keeping the body fit and 'ready for anything' is definitely the way forward for me!
Or perhaps I just need a girlfriend ;-)