Delphi is still the absolute fastest way to create win32 gui applications, and anybody who disagrees has never used it.
Lazarus is a pretty sweet solution on Linux (or Codetyphoon, if you want more out of the box components).
I disagree, because C++ Builder also exists. :)
Although .NET also follows along, pity that it took so many years for Microsoft to actually care about native compilation beyond NGEN.
I think C#'s WinForms is just as productive as Delphi's VCL. Unfortunately Microsoft abandoned it. Though I only used older versions of Delphi, so I don't know if recent improvements made it pull ahead.
However both have limitations in more complex areas, such as rich text (html), data binding and targeting mobile and desktop with a mostly shared code-base.