It does look like a really well-done case-control. Here's a excerpt on the mechanism:
As to the mechanism that may explain a possible detrimental effect of egg intake upon cancer risk the most plausible explanation involves the high cholesterol content of eggs. Higher intake of cholesterol has been shown to increase the formation of secondary bile acids in both humans and animals (Cruse et al., 1979; Hiramatsu et al., 1983) and to enhance the induction of colorectal tumors in animal models (Sakaguchi et al., 1986)....... Our finding that adjustment for cholesterol intake slightly strengthened the association between egg intake and cancer risk suggests that other factors than cholesterol may account for the positive associations we observed. Eggs can also be a source of heterocyclic amines which are formed during high temperature cooking (Layton et al., 1995), however, this mechanism is unlikely to explain much of the elevated risk because most of the results were similarly elevated for both fried eggs and boiled eggs. As for the other cancer sites, we are currently not able to point to a biologically plausible mechanism.
It could be that the bile acids play a role (I provide various links in my blog over here:
http://hanswuhealth....e-on-fiber.html).
I also thought it could be the oxycholesterol but they found similiar effects for both fried and boiled eggs. Maybe there is a threshold effect and boiling eggs is enough, or maybe its just that increasing dietary intake of cholesterol is enough (dietary cholesterol does increase cholesterol levels in those with low intakes, e.g. vegetarians, Seventh Day Adventists). This is a great study because of the wide variety of dietary intakes in Paraguay (as mentioned in the paper). Other cancers may result from lysosomal accumulation and dysfunction (1). This is something I came upon while looking at abstracts from Futuremedicine (interesting articles there all the time). And Knopp et al also has some interesting findings (beyond just that in insulin sensitive folks dietary cholesterol increases serum cholesterol). In (2) they found increased CRP and amyloid A. Whether CRP plays an important role as a biomarker is yet to be determine (3). Also (3) has some interesting data for those inclined.
The paper also has some other interesting data such as alcohol intake decreased risk, and also meat intake decreased risk. However both was not significant.
[1]
http://www.futuremed...journalCode=clp[2] Circulation. 2005 Jun 14;111(23):3058-62. Epub 2005 Jun 6.Cholesterol feeding increases C-reactive protein and serum amyloid A levels in lean insulin-sensitive subjects.Tannock LR, O'Brien KD, Knopp RH, Retzlaff B, Fish B, Wener MH, Kahn SE, Chait A.
[3] J Am Coll Cardiol. 2010 Sep 21;56(13):1034-41.Association of combinations of lipid parameters with carotid intima-media thickness and coronary artery calcium in the MESA (Multi-Ethnic Study of Atherosclerosis).Paramsothy P, Knopp RH, Bertoni AG, Blumenthal RS, Wasserman BA, Tsai MY, Rue T, Wong ND, Heckbert SR.