Regarding those downlight covers... someone mentioned earlier you can place insulation over the top of them to avoid "swiss-cheesing" your insulation.
However, we visited a home show on the weekend with a working downlight and cover -- they still get quite hot. Are we sure you can put insulation on top of them?