I'm not sure what you mean when you say,"must have some insider info on the whole weightloss thing." They don't have some magic solution that they're holding out on you. Read some bodybuilder books. They're comp weight diet is stark with very little fat. And not all of them (especially the women) shed those 20 lbs without looking. It's hard hard hard and a lot of them will tell you it's neither good for them or feels good.
I lift weights all the time. I'm up to a 75 lbs bench press (go me!) and yes lifting weights ROCKS my weightloss world. For three months I didn't loose a frickin' pound but my whole body shape changed and I think that's amazing. Muscle burns more than fat, even while you're sleeping, so it's easier to shed pounds. However, for me, real size loss can with the cardio, not just lifting weights.
Hope you find what you're looking for.