I am just finding this out.. that to distribute an application you'll also need to distribute the framework file that's 21 megs.. this is very uncool if you want to make things simple for your users, and if you dont want them to have to download huge files. If you're selling something this will turn people off majorly, i'm guessing.
My real app is only 1.5 megs, tacking on 21 just seems wrong. I have a few questions if anyone can answer..

1. when do you think .net framework will be a commonly installed item on almost everyones computer? So that you dont need to include a 21 meg file with your app.
2. how does the new Delphi compare to the sweetness of VB.net? I really like so many features on .Net it will be hard to move to soemthing else. Namely i'd like something with splitter bars, code formatting, and an object oriented programming enviornment. I'm cringing at vb6.0 right now.
3. Is there any ohter way for a person to run a .NET app without installing that 21 meg file?