Hey,

Would like some opinions on this.

I recently just changed from VB6 to .NET 2005, its a very nice change, and i wouldn't go back, but the programs i make a normally ones i distribute to others over the net, so heres my problem, anyone who wants to use it has to download .NET 2.0, which is a pain.

I was wondering if it is worth going back to .NET 2003 because that should work on most (XP) computers, i also wondered whether the memory usage in 2003 is less than the usage in 2005, i know why its high but i don't like it.

Also, part 2 of the question,
Does C#.NET use less memory than VB.NET?

Oh and another quickie, can either C# or VB be made to run on PPC or Palm