In general dietary cholesterol is not a determinant of blood cholesterol levels. Carbohydrate, particularly when it spikes insulin will raise LDL, decrease HDL and increases triglycerides. Triglyceride level is BTW, THE indicator of insulin sensitivity. Oral glucose tolerance tests are a waste of time. High triglycerides mean insulin resistance.
Read protein power lifeplan for really gory details. Gorier details can be found at Uffe Ravanskov's site:
This is some really interesting stuff and it is what puts many people at odds with Cordains message (low dietary sat'd fat, low total cholesterol). Uffe is a bad-ass. He got Merck busted for lying about their data (uffe went in and deconstructed ALL their statistics...the fawkers were lying...)
Almost as an aside, in one line of his book Uffe alludes to dietary carbohydrate as being the main causative factor in heart disease.