Le Framework 3.0 n'est pas une nouvelle version complète (on dit "générationelle" ) mais son installation entraîne celle du Framework 2.0 et y ajoute des éléments supplémentaires (WPF + WCF + WWF).
Si tu installes .Net 3.0, tu installes donc automatiquement la 2.0, sauf si elle est déjà installée (dans ce cas, il y a juste l'installation des modules supplémentaires WPF, WCF, WWf).
Seule la 2.0 était une version générationnelle par rapport à la 1.1 mais en pratique, il vaut mieux tout laisser pour éviter les bugs.
De mon côté, j'ai tout viré depuis quelques mois, mais c'est une autre histoire, je n'utilise pas .Net malgré ma carte ATI X1950XT.