I have had great results with Micro "Crystal Klear". Any good hobby store should have it. I have never had a problem with adhesion or fogging. I even used it to form a lens on a car model b/c I lost the clear part. I've also used superglue (CA) to hold clear parts on a model where the window just didn't want to stay in place and I was in too much of a rush to file it down. I needed it to bond and hold insatanteously, so I used baking soda as an accelerator which also kept it from fogging (not the baking soda per se but the instantaneous curing of the glue). I've also heard of using watch cement but I've never tried it.
Crystal Klear looks like white glue in the tube but must be formulated differently. Anytime I tried white glue it didn't dry clear (more like a translucent gray) and had no strength... I think saliva would have been a better adhesive than white glue.