Ich würde ja generell von .NET < 2.0 abraten, da diese Versionen noch ziemlich Instabilität sind/waren. Zudem sind sie Inkompatibel zu .NET > 2.0. Mein Favorisiertes Framework ist 2.0, es ist der feste Kern von .NET, beinhaltet alles nötige, und ist am weitesten verbreitet.

MfG, Sawyer