Here is what I think:
1. Too much isolation exercises. I am a big believer in compound exercises after reading "The New Rules of Lifting" by Schuler and Cosgrove which is a great read.
2. Too much machine work. A lot of lifting junkies hate machines but I think they have a purpose of getting new lifters into the habit and getting comfortable. But, free weights have a lot of advantages over machines. BTW, when I say machines, I do not include cable machines; they are very beneficial. I would recommend squats over the leg press. And for biceps, do pullups or bent over rows rather than bicep machine work.
3. Too many sets and too many reps. For some of those workouts, you're doing 8 sets of 10 reps! I think 3 - 5 sets of 5 - 12 reps is good.
4. Add more cardio.
I do deadlifts, bench press, seated overhead press, bent over rows, lat pulldowns, pullups and squats to supplement my triathlon training of swimming, biking and running.
But, good for you to get off the couch. Stay with it, refine your program, watch what you eat and you'll be great!