VB on Linux
I think its a good idea - if done right. Meaning, you don't take the entire thing and drop it unto Linux. You get what you must out of it while leaving the clutter behind.
The IDE - as pointed out before - is superb, I do not think there is any richer IDE that can compare other than that of Powerbuilder's.
Power-wise, Basic is a rich language all its own - plus the addition of VB and VB.NET syntax make for the beginning of the OOP revolution in Basic (of course everyone else is already into aspect oriented programming :p ).
Anyone can name a bunch of things that C++ or Java can do that Basic can't - but I betcha Basic programmers spend half the time doing what little Basic can do than a C++ programmer would, doing the same tasks.
Besides, VB was built as a RAD tool - while C was made as a powerhouse to replace ASM and B. Its like telling me that a plane is infinitely faster (performance-wise) than a bike. Then I go, "Ok I'll race you down the street". Betcha, you haven't gotten through customs yet by the time I get there.
It's 2 different tools for different purposes. You can't say a spoon is the best kitchen utensil if you can't cut a turkey with it. Same goes for C and Basic - no comparisons there.
So please enough on the flames to VB already! Don't hate the language because of Bill Gates, give it a chance to evolve and let it bring over more developers to the Linux fold.