Delphi vs VB.NET
I have yet to find a developer who actually tried Delphi and VB and decided against Delphi. Comparing the 2 language implementations is not a 1-to-1 comparison.
Delphi gives you the power of C++ without the language hindrances and the simplicity of VB.
Borland always implements MS technologies better than MS themselves for e.g.
1) Delphi 3's implementation of COM completely blew VB and VC++ away
2) Delphi6's implementation of Web-Services won awards beating VS implementation
Web-Development with Delphi using IntraWeb is exactly like programming Web-Forms in ASP.NET (and IntraWeb came before ASP.NET implementation of VS.NET)
Regarding the .NET Framework language choice is not really that important anymore unless you want to write unsafe code.
I agree that Borland lacks the ability to market it's tools as MS does but that should not stop a developer from influencing his management on buying the better tool as eventually it's the developer who's got to live and breathe the tool daily :)
-Sam