Yes, nLite needs only DotNet 2.0 (which is less "bloatware"). But I noticed that it requires a higher version so it can read properly from the Last session files. With 2.0 it doesn't "see" all the settings. With 3.5 SP1 it "see" them all. Maybe works also with a version < 3.5 SP1 (but > 2), I don't know, it needs testing... So, if someone doesn't use Last session, 2.0 is good. If he needs Last session to be read properly it should use a newer version. Just my opinion... Oh, and on my computer I solved the problem with 3.5 SP1: I didn't installed it in Windows XP. Instead I created a lite install with ThinApp for nLite which includes also .Net 3.5 SP1. This way DotNet is used only by nLite in a "Sandbox" (virtual computer) and is not slowing down my OS. I tested it with a Last session and the result was identical. It's just an idea...