RE: cardio and lifting?
Yep, I agree - that's far too long to train.
I'm currently doing Frankie's 5x5 routine and each weights session takes me about 50 mins per session. I then struggle on and try to do 15 to 20 mins of cardio after that but to be honest, I'm usually to knackered to do it so I tend to keep 2 days per week for cardio only.
Performing this routine along with a sensible diet, I've now started to see some good gains. I've managed to lose 4" off my waist while my weights have actually increased. When I started this routine about 8 weeks ago, I was benching 140kgs for the 5x5 whereas I'm now benching 180kgs for the same number of sets and reps so I've basically gone up a 20kg olympic plate either side of the bar which I've been very pleased with.