Out of interest, esposito, have you tried the latest version of Visual Studio 2010?
No. I have tried some previous versions, though. I think it's as powerful as Delphi, if it were not for that cumbersome virtual machine called .NET Framework.

Okay, so for the sake of clarity, why the 5MB limit? Who imposes that? It is more than possible to create an application that is under 5MB in size. Notice here that I am not talking about the .Net Framework Pre-Requisite which is a one off installation.
Common sense and the market laws impose such a limit. If you want to be competitive on the market, you have to try to develop the best software in the smallest size possible.

When you say "tons", exactly how many are we talking about, and out of interest, what were their reasons for not wanting to install the Framework?
A few hundred users. The reason for not wanting to download the FW was the fact that they knew there was software produced by other developers which could do the same things in much less space.

I still think that as and when Windows 7 becomes the dominant Windows operating system this will cease to be an issue. It is only because XP and other older versions of windows do not come with the Framework as part of the standard installation.
If I use a programming language, I want to use its latest version. Consequently, the FW will always be an issue due to its size.